據介紹,該系統是微軟47, 000 名開發人員進行的 1300 萬個工作項目和bug的數據集進行訓練的,這些工作項目和bug數據存儲在AzureDevOps和GitHub的存儲庫中。
Coralogix估計開發人員每寫 1000 行代碼就會產生 70 個錯誤,修復一個錯誤比編寫一行代碼要多花費 30 倍的時間;在美國,每年花費 1130 億美元用于識別和修復產品缺陷。
首先,該模型可對安全和非安全bug進行分類,接著對bug的嚴重程度分等級標注為關鍵、重要或低影響。
微軟表示,該模型已部署到內部生產環境中,并將繼續使用安全專家批準的數據進行再培訓。(venturebeat)