1. Recommendflow: Use Topic Model to Automatically Recommend Stack Overflow Q&A in IDE
- Author
-
Liu Xudong, Wang Xu, Sun Fumin, and Sun Hailong
- Subjects
Topic model ,Database ,Computer science ,business.industry ,Process (engineering) ,Software development ,020207 software engineering ,Context (language use) ,02 engineering and technology ,computer.software_genre ,Set (abstract data type) ,020204 information systems ,0202 electrical engineering, electronic engineering, information engineering ,Code (cryptography) ,business ,Baseline (configuration management) ,computer ,Test data - Abstract
Developers often look information in the web during software development and maintenance. That means they spend time to formulate query, retrieve documents and process the results from many sources of information. Stack Overflow, one of the most popular question and answer sites and the most important information sources for developers, has become one of the most important information sources for developers. In this paper, we proposed a new approach that use LDA model and Q&A meta-information to automatically generate query from code context and recommend the retrieval Q&A to developers. We implemented the approach in Recommendflow, an Eclipse plugin. We considered one existing recommendation model as baseline and conducted an experiment to compare our approach with baseline. Our experiment on the test data set shows that LDA-based model outperforms existing Stack Overflow recommendation model.
- Published
- 2017