【24h】

G-Finder: Routing Programming Questions Closer to the Experts

机译:G-Finder:更接近专家的路由编程问题

获取原文
获取原文并翻译 | 示例

摘要

Programming forums are becoming the primary tools for programmers to find answers for their programming problems. Our empirical study of popular programming forums shows that the forum users experience long waiting period for answers and a small number of experts are often overloaded with questions. To improve the usage experience, we have designed and implemented G-Finder, both an algorithm and a tool that makes intelligent routing decisions as to which participant is the expert for answering a particular programming question. Our main approach is to leverage the source code information of the software systems that forums are dedicated to, and discover latent relationships between forums users. Our algorithms construct the concept networks and the user networks from the program source and the forum data. We use programming questions to dynamically integrate these two networks and present an adaptive ranking of the potential experts. Our evaluation of G-Finder, using the data from three large programming forums, takes a retrospective view to check if G-Finder can correctly predict the experts who provided answers to programming questions. The evaluation results show that G-Finder improves the prediction precision by 25% to 74%, compared to related approaches.
机译:编程论坛正成为程序员寻找其编程问题答案的主要工具。我们对热门编程论坛的实证研究表明,论坛用户会经历很长的等待答案的时间,并且少数专家经常会遇到很多问题。为了改善使用体验,我们设计并实现了G-Finder,这是一种算法和工具,可以针对哪些参与者是回答特定编程问题的专家做出明智的路由决策。我们的主要方法是利用论坛专用的软件系统的源代码信息,并发现论坛用户之间的潜在关系。我们的算法从程序源和论坛数据中构建概念网络和用户网络。我们使用编程问题来动态集成这两个网络,并提出潜在专家的自适应排名。我们使用来自三个大型编程论坛的数据对G-Finder进行评估,采用回顾性观点来检查G-Finder是否可以正确预测提供编程问题答案的专家。评估结果表明,与相关方法相比,G-Finder将预测精度提高了25%至74%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号