返回
QE-integrating framework based on Github knowledge and SVM ranking
DOI:10.1007/s11432-017-9465-9.png)
摘要
En 中文
The latest query expansion (QE) methods use the software development features for expanding queries. However, these methods allow only one feature to be considered at a time. To consider additional features simultaneously, we propose a QE method based on Github knowledge; this is a new comprehensive feature that covers both the existing features (i.e., the application program interface (API) information and crowd knowledge). It is extracted from the pull requests of code repositories on Github, which contain descriptions of a request and its commits, the participants' comments and the API information of the changed files. In addition, we implement a black-box framework that integrates multiple QE methods based on the support vector machine ranking called Github knowledge search repository (GKSR). Our empirical evaluation shows that the GKSR outperforms the state-of-the-art QE methods CodeHow and QECK by 25%-32% in terms of precision.
Keyword:
code search
query expansion
Github knowledge
SVM ranking
crowd knowledge
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
7.6
论文数:
4.9K
被引数:
8.9K
机构
引用论文
Dispelling the Fruitless Job Hunt: Redefining Career Prospects After a Craniofacial Fellowship
FACE
IF0
没有更多内容

