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 条
  • [31] CONDITIONS FOR UNDERFLOW AND OVERFLOW OF AN ARITHMETIC STACK
    GOODWIN, DT
    COMPUTER JOURNAL, 1977, 20 (01): : 56 - 62
  • [32] An Anatomy of Security Conversations in Stack Overflow
    Lopez, Tamara
    Tun, Thein
    Bandara, Arosha
    Mark, Levine
    Nuseibeh, Bashar
    Sharp, Helen
    2019 IEEE/ACM 41ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN SOCIETY (ICSE-SEIS 2019), 2019, : 31 - 40
  • [33] SOFTWARE ROUTINE PREVENTS STACK OVERFLOW
    EHRECKE, RJ
    EDN, 1985, 30 (20) : 304 - &
  • [34] PTM4Tag: Sharpening Tag Recommendation of Stack Overflow Posts with Pre-trained Models
    He, Junda
    Xu, Bowen
    Yang, Zhou
    Han, DongGyun
    Yang, Chengran
    Lo, David
    30TH IEEE/ACM INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2022), 2022, : 1 - 11
  • [35] Understanding the Role of Images on Stack Overflow
    Wang, Dong
    Xiao, Tao
    Treude, Christoph
    Kula, Raula Gaikovina
    Hata, Hideaki
    Kamei, Yasutaka
    2023 IEEE/ACM 20TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES, MSR, 2023, : 377 - 388
  • [36] Patterns of interest change in stack overflow
    Chenbo Fu
    Xinchen Yue
    Bin Shen
    Shanqing Yu
    Yong Min
    Scientific Reports, 12
  • [37] Predicting Questions' Scores on Stack Overflow
    Alharthi, Haifa
    Outioua, Djedjiga
    Baysal, Olga
    2016 IEEE/ACM 3RD INTERNATIONAL WORKSHOP ON CROWDSOURCING IN SOFTWARE ENGINEERING (CSI-SE), 2016, : 1 - 7
  • [38] Understanding Stack Overflow Code Fragments
    Treude, Christoph
    Robillard, Martin P.
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2017, : 509 - 513
  • [39] Reading Answers on Stack Overflow: Not Enough!
    Zhang, Haoxiang
    Wang, Shaowei
    Chen, Tse-Hsun
    Hassan, Ahmed E.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2021, 47 (11) : 2520 - 2533
  • [40] An Insight into the Unresolved Questions at Stack Overflow
    Rahman, Mohammad Masudur
    Roy, Chanchal K.
    12TH WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2015), 2015, : 426 - 429