Human-in-the-Loop Data Analytics for Classifying Fatal Mining Accident Causes Using Natural Language Processing and Machine Learning Techniques

dc.contributor.authorSharma, A.
dc.contributor.authorKumar, A.
dc.contributor.authorVardhan, H.
dc.contributor.authorMangalpady, A.
dc.contributor.authorMandal, B.B.
dc.contributor.authorSenapati, A.
dc.contributor.authorAkhil, A.
dc.contributor.authorSaini, S.
dc.date.accessioned2026-02-03T13:19:04Z
dc.date.issued2025
dc.description.abstractMining remains one of the most hazardous industries globally, marked by frequent fatalities resulting from complex operational risks. While accident investigation reports hold valuable insights for improving safety practices, the manual coding of fatality narratives remains labor-intensive, inconsistent, and impractical for large datasets. Although natural language processing (NLP) and machine learning (ML) techniques have gained traction for automating the analysis of safety narratives in other high-risk industries, their application to mining accident data, particularly within the Indian context, remains limited. Addressing this gap, the present study proposes a ML framework for the semi-automated classification of fatal accident causes from unstructured text narratives reported by the Directorate General of Mines Safety (DGMS) between 2016 and 2022. A total of 401 fatal accident descriptions were pre-processed and vectorized using Bag-of-Words, TF-IDF, and Word2Vec techniques, followed by model evaluation across multiple algorithms. A semi-automated classification scheme was developed to balance efficiency with expert oversight, where high-confidence predictions were assigned automatically and uncertain cases were flagged for manual review. Logistic regression combined with TF-IDF unigram features achieved the highest performance, with an F1 score of 0.78 and an accuracy of 0.81. Overall, the developed framework successfully auto-coded 68.75% of cases with 94% accuracy, 0.93 recall, and 0.91 precision. Word cloud visualizations were also employed to capture dominant words associated with different cause categories. The proposed framework offers a practical and operationally feasible solution for assigning fatality causes in the mining sector, contributing to active safety management, surveillance, and policy formulation. © Society for Mining, Metallurgy & Exploration Inc. 2025.
dc.identifier.citationMining, Metallurgy and Exploration, 2025, 42, 6, pp. 4155-4167
dc.identifier.issn25243462
dc.identifier.urihttps://doi.org/10.1007/s42461-025-01351-9
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/19936
dc.publisherSpringer Science and Business Media Deutschland GmbH
dc.subjectAccident prevention
dc.subjectAccidents
dc.subjectClassification (of information)
dc.subjectCodes (symbols)
dc.subjectLarge datasets
dc.subjectLearning algorithms
dc.subjectLearning systems
dc.subjectLogistic regression
dc.subjectMachine learning
dc.subjectMine safety
dc.subjectMining
dc.subjectNatural language processing systems
dc.subjectOccupational diseases
dc.subjectOccupational risks
dc.subjectText processing
dc.subjectAccident narrative classification
dc.subjectAutomated coding
dc.subjectHILDA
dc.subjectLanguage processing
dc.subjectMachine-learning
dc.subjectMining accident
dc.subjectNatural language processing
dc.subjectNatural languages
dc.subjectOccupational health and safety
dc.subjectSemi-automated coding
dc.subjectAutomation
dc.subjectRisk assessment
dc.titleHuman-in-the-Loop Data Analytics for Classifying Fatal Mining Accident Causes Using Natural Language Processing and Machine Learning Techniques

Files

Collections