【24h】

Query expansion via learning change sequences

机译:通过学习更改序列查询扩展

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Proksch has proved the changed terms of source code negatively affect code search quality. However, current query expansion (QE) methods always ignore it. In this paper we propose a novel QE method based on the semantics of change sequences (QESC). It not only captures which changes occurred by extracting change sequences from Github commits, but also understands why changes occurred by learning sequence semantics with Deep Belief Network (DBN). Thus it could extract relevant terms to expand or irrelevant terms to exclude from the changes semantically similar to a query. Our experimental results show QESC outperforms the existing QE methods by 15–23% in terms of precision on inspecting the first query result.
机译:Proksch已经证明了改变的源代码条款负面影响代码搜索质量。但是,当前查询扩展(QE)方法总是忽略它。在本文中,我们提出了一种基于变化序列语义(QESK)的新型QE方法。它不仅捕获来自Github提交的更改序列,而且还可以理解为什么使用深度信仰网络(DBN)学习序列语义发生的改变。因此,它可以提取相关术语来扩展或无关术语,以从语义类似地与查询中的变化中排除。我们的实验结果表明,在检查第一个查询结果的精确度方面,QESK胜过现有的QE方法15-23%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号