IEA: an answerer recommendation approach on stack overflow

被引:0
|
作者
Liting WANG [1 ]
Li ZHANG [1 ]
Jing JIANG [1 ]
机构
[1] State Key Laboratory of Software Development Environment, Beihang University
基金
中国国家自然科学基金;
关键词
answerer recommendation; activeness; comments; topical interest; topical expertise; stack overflow;
D O I
暂无
中图分类号
TP391.3 [检索机];
学科分类号
081203 ; 0835 ;
摘要
Stack overflow is a web-based service where users can seek information by asking questions and share knowledge by providing answers about software development. Ideally, new questions are assigned to experts and answered within a short time after their submissions. However, the number of new questions is very large on stack overflow, answerers are not easy to find suitable questions timely. Therefore, an answerer recommendation approach is required to assign appropriate questions to answerers. In this paper, we make an empirical study about developers’ activities. Empirical results show that 66.24% of users have more than30% of comment activities. Furthermore, active users in the previous day are likely to be active in the next day. In this paper, we propose an approach IEA which combines user topical interest, topical expertise and activeness to recommend answerers for new questions. We first model user topical interest and expertise based on historical questions and answers. We also build a calculation method of users’ activeness based on historical questions, answers, and comments. We evaluate the performance of IEA on 3428 users containing41950 questions, 64894 answers, and 96960 comments. In comparison with the state-of-the-art approaches of TEM, TTEA and TTEA-ACT, IEA improves n DCG by 2.48%, 3.45% and 3.79%, and improves Pearson rank correlation coefficient by 236.20%, 84.91% and 224.12%, and improves Kendall rank correlation coefficient by 424.18%, 1845.30% and 772.60%.
引用
收藏
页码:51 / 69
页数:19
相关论文
共 50 条
  • [1] IEA: an answerer recommendation approach on stack overflow
    Liting Wang
    Li Zhang
    Jing Jiang
    Science China Information Sciences, 2019, 62
  • [2] IEA: an answerer recommendation approach on stack overflow
    Wang, Liting
    Zhang, Li
    Jiang, Jing
    SCIENCE CHINA-INFORMATION SCIENCES, 2019, 62 (11)
  • [3] Understanding stack overflow code quality: A recommendation of caution
    Meldrum, Sarah
    Licorish, Sherlock A.
    Owen, Caitlin A.
    Savarimuthu, Bastin Tony Roy
    SCIENCE OF COMPUTER PROGRAMMING, 2020, 199
  • [4] A Recommendation Service for Programming Study Based on Stack Overflow
    Shao, Jialun
    Sun, Yanchun
    2018 IEEE WORLD CONGRESS ON SERVICES (IEEE SERVICES 2018), 2018, : 13 - 14
  • [5] Grouping related stack overflow comments for software developer recommendation
    Sheth, Viral
    Damevski, Kostadin
    AUTOMATED SOFTWARE ENGINEERING, 2022, 29 (02)
  • [6] Grouping related stack overflow comments for software developer recommendation
    Viral Sheth
    Kostadin Damevski
    Automated Software Engineering, 2022, 29
  • [7] Automatic Voter Recommendation Method for Closing Questions in Stack Overflow
    Zhang, Zhang
    Mao, Xinjun
    Lu, Yao
    Lu, Jinyu
    Yu, Yue
    Li, Zhixing
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2020, 30 (11-12) : 1707 - 1733
  • [8] StackInTheFlow: Behavior-Driven Recommendation System for Stack Overflow Posts
    Greco, Chase
    Haden, Tyler
    Damevski, Kostadin
    PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - COMPANION (ICSE-COMPANION, 2018, : 5 - 8
  • [9] A Question-Driven Source Code Recommendation Service Based on Stack Overflow
    Yin, Hang
    Sun, Zhiyu
    Sun, Yanchun
    Jiao, Wenpin
    2019 IEEE WORLD CONGRESS ON SERVICES (IEEE SERVICES 2019), 2019, : 358 - 359
  • [10] Stack Overflow Badges and User Behavior: An Econometric Approach
    Marder, Andrew
    12TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2015), 2015, : 450 - 453