Patent · US Active

Correction of code errors using machine learning

US10459695B2 · kind B2 · utility

12Cited by
2References
19Claims
0Family size

Assignee

Inventor

Key dates

Filing dateOct 5, 2017
Grant dateOct 29, 2019
Priority date
Expiry dateJan 6, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06N20/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques and solutions are described for detecting and correcting errors in software, such as in source code, using machine learning. A machine learning algorithm can be trained using source code, source code corrections, and extracted code features to provide a trained classifier. Test data, such as code to be scanned for errors or code known to have an error, can be submitted to the trained classifier. The classifier can generate a code correction or corrected code. Code corrections can be applied to the source code to provide corrected code.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.