Machine Learning-based Software Bug Classification through Mining Open Source Repositories.
Jyoti Prakash MeherRajib MallPublished in: OCIT (2023)
Keyphrases
- source code
- open source
- machine learning
- software repositories
- software systems
- mining software repositories
- machine learning methods
- pattern recognition
- decision trees
- open source projects
- software evolution
- supervised machine learning
- software projects
- open source software
- source files
- software maintenance
- data mining
- classification accuracy
- software package
- supervised learning
- feature selection
- supervised classification
- knowledge discovery
- text mining
- machine learning algorithms
- software engineering
- machine learning approaches
- text classification
- class labels
- support vector
- image classification
- case study
- support vector machine
- bug localization
- pattern mining
- computer systems
- preprocessing
- data analysis
- website
- web mining
- classification algorithm
- semi supervised learning
- unsupervised learning
- emerging patterns
- natural language processing
- data preparation
- active learning
- program understanding