Applying Large Language Models API to Issue Classification Problem
Gabriel Aracena, Kyle Luster, Fabio Santos, Igor Steinmacher, Marco A., Gerosa

TL;DR
This paper presents a GPT-based method for issue report classification in software engineering that maintains high accuracy with limited training data, improving scalability and efficiency.
Contribution
The study introduces a novel GPT-driven approach for issue prioritization that performs well with small datasets, reducing the need for extensive training.
Findings
Achieved up to 93.2% precision in issue type prediction
Attained 95% recall, demonstrating high sensitivity
Reached 89.3% F1-score, indicating balanced accuracy
Abstract
Effective prioritization of issue reports is crucial in software engineering to optimize resource allocation and address critical problems promptly. However, the manual classification of issue reports for prioritization is laborious and lacks scalability. Alternatively, many open source software (OSS) projects employ automated processes for this task, albeit relying on substantial datasets for adequate training. This research seeks to devise an automated approach that ensures reliability in issue prioritization, even when trained on smaller datasets. Our proposed methodology harnesses the power of Generative Pre-trained Transformers (GPT), recognizing their potential to efficiently handle this task. By leveraging the capabilities of such models, we aim to develop a robust system for prioritizing issue reports accurately, mitigating the necessity for extensive training data while…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Research · Software Engineering Techniques and Practices · Software Reliability and Analysis Research
