Recognizing lines of code violating company-specific coding guidelines using machine learning.
Miroslaw OchodekRegina HebigWilhelm MedingGert FrostMiroslaw StaronPublished in: Empir. Softw. Eng. (2020)
Keyphrases
- machine learning
- artificial intelligence
- case study
- error control
- domain specific
- coding scheme
- machine learning algorithms
- pattern recognition
- source code
- supervised learning
- error correcting
- inductive learning
- machine learning methods
- line segments
- natural language processing
- data sets
- data analysis
- reinforcement learning
- decision trees
- data mining
- neural network
- text mining
- computer science
- natural language
- knowledge acquisition
- learning systems
- video coding
- hough transform
- feature selection
- computer vision
- learning algorithm