• Home
  • Search
  • Natural Language Processing Application on Commit Messages: A Case Study on HEP Software
  • Open Access IconOpen Access
  • Cite Icon1
  • https://doi.org/10.20944/preprints202209.0309.v1Copy DOI Icon

Natural Language Processing Application on Commit Messages: A Case Study on HEP Software

Show More
  • Abstract
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Version Control and Source Code Management Systems, such as GitHub, contain large amount ofunstructured historical information of software projects. Recent studies have introduced Natural Language Processing (NLP) to help software engineers retrieve information from very large collection of unstructured data. In this study, we have extended our previous study by increasing our datasets and ML and clustering techniques. Method: We have followed a complex methodology made up of various steps. Starting from the raw commit messages we have employed NLP techniques to build a structured database. We have extracted their main features and used as input of different clustering algorithms. Once labelled each entry, we have applied supervised machine learning techniques to build a prediction and classification model. Results: We have developed a machine learning-based model to automatically classify commit messages of a software project. Our model exploits a ground-truth dataset which includes commit messages obtained from various GitHub projects belonging to the HEP context. Conclusions: The contribution of this paper is two-fold: it proposes a ground-truth database; it provides a machine learning prediction model. They automatically identify the more change-proneness areas of code. Our model has obtained a very high average precision, recall and F1-score.

Loading PDF

Similar Papers
  • Research Article
  • Citations66

Availability and reporting quality of external validations of machine-learning prediction models with orthopedic surgical outcomes: a systematic review

  • Apr 18, 2021
  • Acta Orthopaedica
  • Olivier Q Groot +11
  • Research Article

KAJIAN VERSION CONTROL DALAM MENDUKUNG KINERJA DEVELOPER PADA PT. JAWASOFT

  • Feb 20, 2018
  • JIKA (Jurnal Informatika)
  • Nur Shobi Mabrur
  • Research Article
  • Citations1

Predictive Model with Machine Learning for Environmental Variables and PM2.5 in Huachac, Junín, Perú

  • Mar 12, 2025
  • Atmosphere
  • Emery Olarte +6
  • PDF
  • Research Article
  • Citations18

Application of machine learning and natural language processing for predicting stroke-associated pneumonia.

  • Sep 29, 2022
  • Frontiers in Public Health
  • Hui-Chu Tsai +2
  • Research Article

Machine learning for predicting outcomes, complications and resource utilisation after hip arthroscopy: A systematic review.

  • Jan 31, 2026
  • Knee surgery, sports traumatology, arthroscopy : official journal of the ESSKA
  • Madison Lee +4
  • Research Article
  • Citations1

Predictive machine learning model in intensive care unit patients with acute-on-chronic liver failure and two or more organ failures

  • Sep 01, 2025
  • Clinical and Molecular Hepatology
  • Yee Hui Yeo +16
  • Research Article
  • Citations15

Machine learning predictive models in neurosurgery: an appraisal based on the TRIPOD guidelines. Systematic review.

  • Jun 01, 2023
  • Neurosurgical Focus
  • Anmol Warman +2
  • Abstract

MACHINE LEARNING PREDICTION OF IN-HOSPITAL DISEASE PROGRESSION IN COMMUNITY-ACQUIRED PNEUMONIA: DERIVATION AND VALIDATION OF CLINICAL DETERIORATION IN PNEUMONIA (CDIP)

  • Oct 01, 2022
  • Chest
  • Yewande Odeyemi +6
  • PDF
  • Research Article
  • Citations18

The predictive value of machine learning for mortality risk in patients with acute coronary syndromes: a systematic review and meta-analysis

  • Oct 20, 2023
  • European Journal of Medical Research
  • Xiaoxiao Zhang +5
  • Research Article

Hybrid Machine Learning and Deep Learning Models for Cardiovascular Disease Risk Prediction: A Comparative Analysis

  • May 20, 2025
  • INTERNATIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT
  • Naveen Chadha
  • Research Article
  • Citations1

A novel non-invasive machine learning model for predicting tertiary lymphoid structures and treatment response to neoadjuvant therapy in triple-negative breast cancer: A multicenter retrospective study.

  • Jun 01, 2025
  • Journal of Clinical Oncology
  • Yidan Lin +10
  • Research Article
  • Citations25

Machine Learning-Based Predictive Techno-Economic Analysis of Power System

  • Jan 01, 2021
  • IEEE Access
  • Hephzibah Jose Queen +4
  • Research Article
  • Citations36

Prediction of seismic acceleration response of precast segmental self-centering concrete filled steel tube single-span bridges based on machine learning method

  • Jan 09, 2023
  • Engineering Structures
  • Dan Zhang +7
  • Research Article
  • Citations26

Random Forest Analysis of Combined Millimeter-Wave and Near-Infrared Sensing for Noninvasive Glucose Detection

  • Sep 01, 2023
  • IEEE Sensors Journal
  • Yuyang Sun +8
  • Research Article
  • Citations41

Clinical Feature-Based Machine Learning Model for 1-Year Mortality Risk Prediction of ST-Segment Elevation Myocardial Infarction in Patients with Hyperuricemia: A Retrospective Study.

  • Jul 05, 2021
  • Computational and mathematical methods in medicine
  • Zhixun Bai +7
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.