【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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号