arrow
返回

Automating discussion structure re-organization for GitHub issues

delete2023-09-01
delete0
PRE
AI
S
Shuotong Bai
L
Lei Liu
刘华虓 封面图
刘华虓 (Huaxiao Liu) *
DOI:10.1016/j.eswa.2023.120024delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
As a popular social code hosting platform, GitHub encourages developers to discuss and leave opinions on issues. However, the linear format of GitHub issue discussions makes popular discussions difficult for developers to organize and extract useful information effectively. In this paper, we propose an issue discussion re-organization approach, aiming at converting an issue discussion with the linear structure into a discussion tree with key information. First, we conduct a motivational study to investigate the current situation of issue discussions in GitHub. Further, to re-organize discussion structures, we employ a Transformer-based model with transfer learning to predict the response relationship between comments for re-building structures and utilize TF-IDF to extract key information from the content with different topics. The experimental results show that our approach outperforms other baselines, and achieves an average improvement of 14.54% on metrics in the task of predicting response relationships, as well as getting an average improvement of 27.19% in terms of metrics of the re-organizing task. To investigate our re-organized results from actual perspectives, we also conduct a human evaluation. The results show that our approach can predict the accurate response relationships for 80.74% of comments from actual perspectives and 63% of topics extracted by our approach are highly rated. Moreover, 90.00% of newcomers from the open-source community approve of re-organized discussion structures.
Keyword:
Discussion re-organization
GitHub
Issue
Deep learning

期刊

Expert Systems with Applications 封面图
Expert Systems with Applications
IF:
7.5
论文数:
2.9W
被引数:
10.2W

机构

J
Jilin University
学者数:
8.7W
论文数: 5.6W
被引数: 8.9K
引用论文

引用论文

What Do Developers Use the Crowd For? A Study Using Stack Overflow
err2017-03-01
err53
PREAI
errAbdalkareem, Rabe; Shihab, Emad; Rilling, Juergen
err分享
err收藏
err分享
err收藏
err分享
err收藏
Certainty of Judgment and the Evaluation of Risk
err1960-03-01
err0
PREAI
errNathan Kogan; Michael A. Wallach
err分享
err收藏
Manipulation of Biochemical Compositions of Chlorella sp.
err2015-07-31
err0
errOAAI
errPuchong Sri-uam; Chenwit Linthong; Sorawit Powtongsook; Kunn Kungvansaichol; Prasert Pavasant
err分享
err收藏
Simulation of the head of an accelerator: Calculation optimization and statistical comparison methods
err2015-11-01
err0
PREAI
errR. Fabbro; R. Delorme; Y. Arnoud; J.-F. Adam; B. Boyer; L. Gallin-Martel; M.-L. Gallin-Martel; O. Rossetto; I. Fonteille; J.-Y. Giraud
err分享
err收藏
2,3-Butanediol from the leachates of pine needles induces the resistance of Panax notoginseng to the leaf pathogen Alternaria panax
err2023-01-01
err0
errOAAI
errTian-Yao Li; Chen Ye; Yi-Jie Zhang; Jun-Xing Zhang; Min Yang; Xia-Hong He; Xin-Yue Mei; Yi-Xiang Liu; You-Yong Zhu; Hui-Chuan Huang; Shu-Sheng Zhu
err分享
err收藏
学者 查看更多内容