A Bug or a Suggestion? An Automatic Way to Label Issues
Not on the map. Why?
Abstract (arXiv)
More and more users and developers are using Issue Tracking Systems (ITSs) to report issues, including bugs, feature requests, enhancement suggestions, etc. Different information, however, is gathered from users when issues are reported on different ITSs, which presents considerable challenges for issue classification tools to work effectively across the ITSs. Besides, bugs often take higher priority when it comes to classifying the issues, while existing approaches to issue classification seldom focus on distinguishing bugs and the other non-bug issues, leading to suboptimal accuracy in bug identification. In this paper, we propose a deep learning-based approach to automatically identify bug-reporting issues across various ITSs. The approach implements the k-NN algorithm to detect and correct misclassifications in data extracted from the ITSs, and trains an attention-based bi-directional long short-term memory (ABLSTM) network using a dataset of over 1.2 million labelled issues to identify bug reports. Experimental evaluation shows that our approach achieved an F-measure of 85.6% in distinguishing bugs and other issues, significantly outperforming the other benchmark and state-of-the-art approaches examined in the experiment.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 3 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 0; 2025: 2.
5 papers.
- 2023GiveMeLabeledIssues: An Open Source Issue Recommendation Systemcited by 3
- 2023Tag that issue: Applying API-domain labels in issue tracking systemscited by 2
- 2025SkillScope: A Tool to Predict Fine-Grained Skills Needed to Solve Issues on GitHubcited by 1
- 2025Applying Large Language Models to Issue Classification: Revisiting with Extended Data and New Modelscited by 1
- 2022Supporting the Task-driven Skill Identification in Open Source Project Issue Tracking Systemscited by 0
- 2025Applying Large Language Models to Issue Classification: Revisiting with Extended Data and New Models30 May 2025
- 2025SkillScope: A Tool to Predict Fine-Grained Skills Needed to Solve Issues on GitHub27 Jan 2025
- 2023Tag that issue: Applying API-domain labels in issue tracking systems6 Apr 2023
- 2023GiveMeLabeledIssues: An Open Source Issue Recommendation System23 Mar 2023
- 2022Supporting the Task-driven Skill Identification in Open Source Project Issue Tracking Systems2 Nov 2022