arrow
返回

Characterizing and classifying developer forum posts with their intentions

delete2024-06-05
delete0
PRE
AI
X
Xingfang Wu *
E
Eric Laufer
H
Heng Li
F
Foutse Khomh
S
Santhosh Srinivasan
J
Jayden Luo
DOI:10.1007/s10664-024-10487-zdelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
With the rapid growth of the developer community, the amount of posts on online technical forums has been growing rapidly, which poses difficulties for users to filter useful posts and find important information. Tags provide a concise feature dimension for users to locate their interested posts and for search engines to index the most relevant posts according to the queries. Most tags are only focused on the technical perspective (e.g., program language, platform, tool). In most cases, forum posts in online developer communities reveal the author's intentions to solve a problem, ask for advice, share information, etc. The modeling of the intentions of posts can provide an extra dimension to the current tag taxonomy. By referencing previous studies and learning from industrial perspectives, we create a refined taxonomy for the intentions of technical forum posts. Through manual labeling and analysis on a sampled post dataset extracted from online forums, we understand the relevance between the constitution of posts (code, error messages) and their intentions. Furthermore, inspired by our manual study, we design a pre-trained transformer-based model to automatically predict post intentions. The best variant of our intention prediction framework, which achieves a Micro F1-score of 0.589, Top 1-3 accuracy of 62.6% to 87.8%, and an average AUC of 0.787, outperforms the state-of-the-art baseline approach. Our characterization and automated classification of forum posts regarding their intentions may help forum maintainers or third-party tool developers improve the organization and retrieval of posts on technical forums.
Keyword:
Developer forum
Online community
Intention
Tag recommendation

期刊

Empirical Software Engineering 封面图
Empirical Software Engineering
IF:
3.6
论文数:
2.0K
被引数:
5.3K

机构

U
universite de montreal
学者数:
4.6W
论文数: 3.8W
被引数: 46
P
Polytechnique Montreal
学者数:
3.7K
论文数: 3.4K
被引数: 42
引用论文

引用论文

EnTagRec++: An enhanced tag recommendation system for software information sites
err2017-07-21
err60
errOAAI
errWang, Shaowei; Lo, David; Vasilescu, Bogdan; Serebrenik, Alexander
err分享
err收藏
err分享
err收藏
Disruption of a primary health care domestic violence and abuse service in two London boroughs: interrupted time series evaluation
err2020-06-22
err0
errOAAI
errJasmina Panovska-Griffiths; Alex Hardip Sohal; Peter Martin; Estela Barbosa Capelas; Medina Johnson; Annie Howell; Natalia V Lewis; Gene Feder; Chris Griffiths; Sandra Eldridge
err分享
err收藏
err分享
err收藏
Degradation of fibrinogen and collagen by staphopains, cysteine proteases released from Staphylococcus aureus
err2011-03-01
err0
PREAI
errTakehisa Ohbayashi; Atsushi Irie; Yoji Murakami; Magdalena Nowak; Jan Potempa; Yasuharu Nishimura; Masanori Shinohara; Takahisa Imamura
err分享
err收藏
Arsenic removal from aqueous solutions by adsorption using novel MIL-53(Fe) as a highly efficient adsorbent使用新型MIL-53(Fe) 作为高效吸附剂通过吸附从水溶液中去除砷
err2015-01-01
err0
PREAI
errTuan. A. Vu; Giang. H. Le; Canh. D. Dao; Lan. Q. Dang; Kien. T. Nguyen; Quang. K. Nguyen; Phuong. T. Dang; Hoa. T. K. Tran; Quang. T. Duong; Tuyen. V. Nguyen; Gun. D. Lee
err分享
err收藏
学者 查看更多内容