TL;DR
This paper introduces a transfer learning-based framework using RoBERTa to accurately classify issue reports into multiple categories, addressing the limitations of traditional keyword-based methods and supporting multi-label classification in industrial settings.
Contribution
It presents a novel multi-label classification approach using RoBERTa fine-tuning for issue report categorization, improving accuracy over traditional methods.
Findings
Achieved F-1 scores of 81%, 74%, and 80% for bug, enhancement, and question categories.
Validated on diverse GitHub project datasets.
Developed the Automatic Issue Classifier tool for industry use.
Abstract
Issue tracking systems are used in the software industry for the facilitation of maintenance activities that keep the software robust and up to date with ever-changing industry requirements. Usually, users report issues that can be categorized into different labels such as bug reports, enhancement requests, and questions related to the software. Most of the issue tracking systems make the labelling of these issue reports optional for the issue submitter, which leads to a large number of unlabeled issue reports. In this paper, we present a state-of-the-art method to classify the issue reports into their respective categories i.e. bug, enhancement, and question. This is a challenging task because of the common use of informal language in the issue reports. Existing studies use traditional natural language processing approaches adopting key-word based features, which fail to incorporate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsRefunds@Expedia|||How do I get a full refund from Expedia? · Attention Is All You Need · Linear Layer · Softmax · Layer Normalization · Multi-Head Attention · Dense Connections · Dropout · Attention Dropout · Adam
