@article{ART003009735},
author={Ji-Hoon Choi and Kim Jae Woong and Seong-Hyun Park},
title={Implementation of Git's Commit Message Classification Model Using GPT-Linked Source Change Data},
journal={Journal of The Korea Society of Computer and Information},
issn={1598-849X},
year={2023},
volume={28},
number={10},
pages={123-132},
doi={10.9708/jksci.2023.28.10.123}
TY - JOUR
AU - Ji-Hoon Choi
AU - Kim Jae Woong
AU - Seong-Hyun Park
TI - Implementation of Git's Commit Message Classification Model Using GPT-Linked Source Change Data
JO - Journal of The Korea Society of Computer and Information
PY - 2023
VL - 28
IS - 10
PB - The Korean Society Of Computer And Information
SP - 123
EP - 132
SN - 1598-849X
AB - Git's commit messages manage the history of source changes during project progress or operation. By utilizing this historical data, project risks and project status can be identified, thereby reducing costs and improving time efficiency. A lot of research related to this is in progress, and among these research areas, there is research that classifies commit messages as a type of software maintenance. Among published studies, the maximum classification accuracy is reported to be 95%. In this paper, we began research with the purpose of utilizing solutions using the commit classification model, and conducted research to remove the limitation that the model with the highest accuracy among existing studies can only be applied to programs written in the JAVA language. To this end, we designed and implemented an additional step to standardize source change data into natural language using GPT. This text explains the process of extracting commit messages and source change data from Git, standardizing the source change data with GPT, and the learning process using the DistilBERT model. As a result of verification, an accuracy of 91% was measured. The proposed model was implemented and verified to ensure accuracy and to be able to classify without being dependent on a specific program. In the future, we plan to study a classification model using Bard and a management tool model helpful to the project using the proposed classification model.
KW - Commit Message;GPT;Source Change;DistilBERT;Multi-Label Classification
DO - 10.9708/jksci.2023.28.10.123
ER -
Ji-Hoon Choi, Kim Jae Woong and Seong-Hyun Park. (2023). Implementation of Git's Commit Message Classification Model Using GPT-Linked Source Change Data. Journal of The Korea Society of Computer and Information, 28(10), 123-132.
Ji-Hoon Choi, Kim Jae Woong and Seong-Hyun Park. 2023, "Implementation of Git's Commit Message Classification Model Using GPT-Linked Source Change Data", Journal of The Korea Society of Computer and Information, vol.28, no.10 pp.123-132. Available from: doi:10.9708/jksci.2023.28.10.123
Ji-Hoon Choi, Kim Jae Woong, Seong-Hyun Park "Implementation of Git's Commit Message Classification Model Using GPT-Linked Source Change Data" Journal of The Korea Society of Computer and Information 28.10 pp.123-132 (2023) : 123.
Ji-Hoon Choi, Kim Jae Woong, Seong-Hyun Park. Implementation of Git's Commit Message Classification Model Using GPT-Linked Source Change Data. 2023; 28(10), 123-132. Available from: doi:10.9708/jksci.2023.28.10.123
Ji-Hoon Choi, Kim Jae Woong and Seong-Hyun Park. "Implementation of Git's Commit Message Classification Model Using GPT-Linked Source Change Data" Journal of The Korea Society of Computer and Information 28, no.10 (2023) : 123-132.doi: 10.9708/jksci.2023.28.10.123
Ji-Hoon Choi; Kim Jae Woong; Seong-Hyun Park. Implementation of Git's Commit Message Classification Model Using GPT-Linked Source Change Data. Journal of The Korea Society of Computer and Information, 28(10), 123-132. doi: 10.9708/jksci.2023.28.10.123
Ji-Hoon Choi; Kim Jae Woong; Seong-Hyun Park. Implementation of Git's Commit Message Classification Model Using GPT-Linked Source Change Data. Journal of The Korea Society of Computer and Information. 2023; 28(10) 123-132. doi: 10.9708/jksci.2023.28.10.123
Ji-Hoon Choi, Kim Jae Woong, Seong-Hyun Park. Implementation of Git's Commit Message Classification Model Using GPT-Linked Source Change Data. 2023; 28(10), 123-132. Available from: doi:10.9708/jksci.2023.28.10.123
Ji-Hoon Choi, Kim Jae Woong and Seong-Hyun Park. "Implementation of Git's Commit Message Classification Model Using GPT-Linked Source Change Data" Journal of The Korea Society of Computer and Information 28, no.10 (2023) : 123-132.doi: 10.9708/jksci.2023.28.10.123