On Using Information Retrieval to Recommend Machine Learning Good Practices for Software Engineers.
Laura Cabra-AcelaAnamaria Mojica-HankeMario Linares-VásquezSteffen HerboldPublished in: ESEC/SIGSOFT FSE (2023)
Keyphrases
- software engineers
- information retrieval
- machine learning
- software engineering
- software maintenance
- software systems
- text mining
- source code
- software industry
- information extraction
- software development
- database applications
- application of machine learning methods
- computational linguistics
- information retrieval systems
- case study
- reverse engineering
- machine learning algorithms
- program comprehension
- data mining
- learning algorithm
- search engine
- query expansion
- artificial intelligence
- text classification
- document collections
- uml diagrams
- decision trees
- knowledge discovery
- data analysis
- test collection
- design patterns
- software components
- databases
- language model
- software artifacts
- software design
- database systems
- software developers
- computer science
- machine learning methods
- data sources