Towards a better code completion system by API grouping, filtering, and popularity-based ranking.
Daqing HouDavid M. PletcherPublished in: RSSE@ICSE (2010)
Keyphrases
- source code
- application programming interface
- code snippets
- short list
- perceptual grouping
- web search
- open source
- ranking algorithm
- information filtering
- social media
- code examples
- adaptive filtering
- grouping algorithm
- plain text
- rank aggregation
- filtering method
- client server
- high level
- software systems
- user interface
- application development
- user feedback
- learning to rank
- ranking functions
- third party
- logic programs
- relational databases