The Indonesian Journal of Computer Science
Vol. 13 No. 2 (2024): The Indonesian Journal of Computer Science (IJCS)

Klasifikasi Commit Message pada 5 Repository Terpopuler di Ekosistem NPM Menggunakan DistilBERT

Pradani, Diva (Unknown)
Nugroho, Yusuf (Unknown)



Article Info

Publish Date
07 May 2024

Abstract

Github, as a popular collaborative platform, recorded more than 124 million users contributing to over 95 million repositories in October 2023. Commit messages serve as a crucial space for developers to interact and monitor the progress of their projects. However, with the increasing number of contributions and diverse repositories, documentation within commit messages has become increasingly complex. This complexity presents challenges for developers in tracking and analyzing changes in project development. The aim of this research is to classify commit messages into three primary categories: "Corrective," "Perfective," and "Adaptive." This classification is conducted within the NPM ecosystem, which is the largest open-source ecosystem, using the pre-trained transformer model, DistilBERT. This research produces an evaluation matrix showing an accuracy rate of 76,79%, an F1-score of 81,98%, precision of 85,57%, recall of 78,75%, and a hamming loss of 12,50%. These results reflect the model's performance in classifying data effectively and providing a positive contribution to information processing

Copyrights © 2024






Journal Info

Abbrev

ijcs

Publisher

Subject

Computer Science & IT Electrical & Electronics Engineering Engineering

Description

The Indonesian Journal of Computer Science (IJCS) is a bimonthly peer-reviewed journal published by AI Society and STMIK Indonesia. IJCS editions will be published at the end of February, April, June, August, October and December. The scope of IJCS includes general computer science, information ...