A hybrid recommender system for finding relevant users in open source forums

Carlos Castro-Herrera
{"title":"A hybrid recommender system for finding relevant users in open source forums","authors":"Carlos Castro-Herrera","doi":"10.1109/MARK.2010.5623811","DOIUrl":null,"url":null,"abstract":"Open source projects rely heavily on online forums as a key input to the requirements process. These forums are valuable sources for information about the users and their needs. Part of the success of open source projects depends on the collaboration and synergy of community members as they engage in active and productive discussions through posting comments, questions, and advice to online forums. However, the lack of feedback which occurs when initial posts go unanswered can negatively affect the users' perception of the project, and can subsequently impede adoption, create frustration, and lead to loss of opportunities from not understanding and satisfying the users' needs. This problem is quite common in open source forums. Our recent analysis of seven open source projects found that anywhere from 14% to 37% of user posts never get a reply. This paper directly addresses the problem of unanswered posts by presenting a hybrid recommender system that can be used to identify potential users who might be capable of responding to unanswered posts. The proposed system was evaluated using a statistical cross validation, and results show that it significantly outperformed a benchmark random recommender in terms of precision and recall. In addition, an informal analysis of the relationships between the users and the threads is presented to provide further evidence for the potential of recommender systems in this area.","PeriodicalId":356201,"journal":{"name":"2010 Third International Workshop on Managing Requirements Knowledge","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-11-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 Third International Workshop on Managing Requirements Knowledge","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MARK.2010.5623811","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 17

Abstract

Open source projects rely heavily on online forums as a key input to the requirements process. These forums are valuable sources for information about the users and their needs. Part of the success of open source projects depends on the collaboration and synergy of community members as they engage in active and productive discussions through posting comments, questions, and advice to online forums. However, the lack of feedback which occurs when initial posts go unanswered can negatively affect the users' perception of the project, and can subsequently impede adoption, create frustration, and lead to loss of opportunities from not understanding and satisfying the users' needs. This problem is quite common in open source forums. Our recent analysis of seven open source projects found that anywhere from 14% to 37% of user posts never get a reply. This paper directly addresses the problem of unanswered posts by presenting a hybrid recommender system that can be used to identify potential users who might be capable of responding to unanswered posts. The proposed system was evaluated using a statistical cross validation, and results show that it significantly outperformed a benchmark random recommender in terms of precision and recall. In addition, an informal analysis of the relationships between the users and the threads is presented to provide further evidence for the potential of recommender systems in this area.
一个混合推荐系统,用于在开源论坛中寻找相关用户
开源项目严重依赖在线论坛作为需求过程的关键输入。这些论坛是有关用户及其需求的宝贵信息来源。开源项目的成功部分取决于社区成员的协作和协同作用,因为他们通过在在线论坛上发表评论、问题和建议来参与积极和富有成效的讨论。然而,当最初的帖子没有得到回应时,就会出现缺乏反馈的情况,这可能会对用户对项目的看法产生负面影响,并可能随后阻碍采用,造成挫败感,并导致因不理解和满足用户需求而失去机会。这个问题在开源论坛中很常见。我们最近对七个开源项目的分析发现,14%到37%的用户帖子从未得到回复。本文通过提出一个混合推荐系统来直接解决未回复帖子的问题,该系统可用于识别可能有能力回复未回复帖子的潜在用户。使用统计交叉验证对所提出的系统进行了评估,结果表明它在准确率和召回率方面明显优于基准随机推荐。此外,对用户和线程之间的关系进行了非正式分析,为推荐系统在这一领域的潜力提供了进一步的证据。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信