Implementation of the Naïve Bayes Algorithm in the Assessment of Competency Examinations for Training Program Participants at the Medan Industrial Training Center
Keywords:
Examination Assessment, Naïve Bayes, Machine Learning, CompetencyAbstract
The development of information technology has driven digital transformation across various sectors, including education and industrial training. One important aspect is the assessment process of competency examinations for training program participants, which has traditionally been conducted manually, resulting in lengthy processing times, potential subjectivity, and low efficiency. This study aims to design and implement a competency examination assessment system based on the Naïve Bayes algorithm at the Medan Industrial Training Center (Balai Diklat Industri/BDI Medan). The research methodology includes problem identification, literature review, data collection in the form of examination questions and participants’ answer results, data preprocessing, system design, implementation using the Python programming language with a MySQL database, and system performance evaluation. The developed system involves three user roles: administrator, assessor, and participant. Participants complete theoretical examinations in the form of multiple-choice questions, while assessors provide evaluations for interviews and practical examinations. The administrator is responsible for managing data and examination questions, as well as processing assessment results using the Naïve Bayes algorithm. The implementation results indicate that the Naïve Bayes–based assessment system is capable of automatically classifying participants’ examination outcomes into Pass or Fail categories with a good level of accuracy. The system has proven to improve efficiency, accelerate the assessment process, and minimize subjectivity compared to manual methods. The conclusion of this study is that the application of the Naïve Bayes algorithm in a competency examination assessment system can serve as an effective and innovative solution for the digitalization of the evaluation process at BDI Medan. Future research is recommended to further develop the system to support essay-type questions using more advanced algorithmic approaches.
Keywords : Examination Assessment, Naïve Bayes, Machine Learning, Competency
References
Ganesh, D. R., & Prabu, D. G. (2020). Determination of Internet Banking Usage and Purpose with Explanation of Data Flow Diagram and Use Case Diagram. International Journal of Management and Humanities, 4(7), 52–58. https://doi.org/10.35940/ijmh.g0674.034720
Gustientiedina, G., Siddik, M., & Deselinta, Y. (2020). Penerapan Naïve Bayes untuk Memprediksi Tingkat Kepuasan Mahasiswa Terhadap Pelayanan Akademis. Jurnal Infomedia, 4(2), 89. https://doi.org/10.30811/jim.v4i2.1892
Karima, I. S. (2025). Penerapan Machine Learning untuk memprediksi Resiko Pengidap Penyakit Jantung menggunakan Algoritma decision tree. 14(164), 73–80.
Nakhipova, V., Kerimbekov, Y., Umarova, Z., Suleimenova, L., Botayeva, S., Ibashova, A., & Zhumatayev, N. (2024). Use of the Naive Bayes Classifier Algorithm in Machine Learning for Student Performance Prediction. International Journal of Information and Education Technology, 14(1), 92–98. https://doi.org/10.18178/ijiet.2024.14.1.2028
Ņikiforova, O., Babris, K., & Guliyeva, A. (2024). Definition of a Set of Use Case Patterns for Application Systems: A Prototype-Supported Development Approach. Applied Computer Systems, 29(1), 59–67. https://doi.org/10.2478/acss-2024-0008
Ogli, O. K. H. (2024). Python And The Evolution Of Programming Paradigms : A Deep Dive Into Versatility. World of Science, 7(12), 49–55. https://bestpublication.net/index.php/wos/article/view/1191
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Sirli Rizqiya Nur Khalaliya, Mhd. Zulfansyuri Siambaton, Heri Santoso

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.




