Дослідники GoogleAI представили DIDACT (Dynamic Integrated Developer ACTivity), щоб покращити досвід розробників у виправленні помилок у збірці, зокрема, зосередившись на Java розробці.

#AI #DIDACT #Google #Програмування #ШІ

https://thetransmitted.com/ai/google-navchyv-model-mashynnogo-navchannya-didact-peredbachaty-vypravlennya-u-kodi/

Google навчив модель машинного навчання DIDACT передбачати виправлення у коді | TheTransmitted

Дослідники GoogleAI представили DIDACT (Dynamic Integrated Developer ACTivity), щоб покращити досвід розробників у виправленні помилок у збірці, зокрема, зосередившись на Java розробці.

TheTransmitted

Today's #ASE2023 keynote on "resolving code review comments with ML".

Presented by Danny Tarlow (Google Deepmind).

Blog: https://blog.research.google/2023/05/resolving-code-review-comments-with-ml.html

Based on the DIDACT "Large sequence models for software development activities". https://blog.research.google/2023/05/large-sequence-models-for-software.html

#ai4se #codereview #ml4se #DannyTarlow #DIDACT

Resolving code review comments with ML

🌗 大型序列模型用於軟體開發活動
➤ Google AI Blog
https://ai.googleblog.com/2023/05/large-sequence-models-for-software.html
本篇文章介紹了一種名為DIDACT的方法,它使用軟體開發過程作為模型的訓練數據,而不僅僅是完成的代碼。通過將模型暴露於開發人員工作時看到的上下文和他們所採取的行動,模型學習了軟體開發的動態,更符合開發人員的時間。DIDACT是一個多任務模型,用於開發活動,包括編輯、調試、修復和代碼審查。Google內部已經建立和部署了三個DIDACT工具,包括Comment Resolution、Build Repair和Tip Prediction。這些工具都得到了內部開發人員的熱烈反饋。DIDACT是開發人員輔助代理的第一步,可以在軟體開發過程中提供幫助。
+ 這是一個非常有用的方法,可以幫助開發人員更好地理解軟體開發的動態,並提高他們的生產力。
+ DIDACT是一個非常有前途的方法,可以為機器學習模型
#機器學習 #軟體開發 #DIDACT #DevScript #Google
Large sequence models for software development activities

Happy to share a project I've been helping with for a while: using data from the whole software development process to help developers perform various tasks.
https://ai.googleblog.com/2023/05/large-sequence-models-for-software.html
#Google #AI #Research #LLM #Didact #MachineLearning #Software #SoftwareDevelopment
Large sequence models for software development activities