Implementation of the Naïve Bayes Algorithm for Predicting the On-Time Graduation of Informatics Engineering Students

Authors

  • Erlinda Universitas Islam Kuantan Singingi
  • Dwipa Junika Putra Universitas Syiah Kuala
  • Imam Andhika Universitas Syiah Kuala

DOI:

https://doi.org/10.31004/jestm.v6i2.445

Keywords:

Timely Graduation, Naïve Bayes Algorithm, Data Mining, Knowledge Discovery in Database (KDD), Student Academic Performance

Abstract

Timely graduation is one of the important indicators used to measure the quality of academic performance in higher education institutions. However, the Informatics Engineering Study Program at the Faculty of Engineering, Universitas Islam Kuantan Singingi, still faces challenges related to students who are unable to complete their studies on time. This study aims to predict students timely graduation using the Naïve Bayes algorithm with the Knowledge Discovery in Database (KDD) approach. The research process consists of several stages, including data selection, data preprocessing, transformation, data mining, and evaluation. The data used in this study were obtained from students who completed their studies in 2025 and included several academic attributes such as gender, study duration, numerical grades, letter grades, and graduation status. The Naïve Bayes algorithm was applied to classify and predict whether students would graduate on time based on the probability of previous academic data. The results show that students with good academic performance tend to have a higher probability of graduating on time. Model evaluation using cross-validation produced the best performance in the 3-fold scenario, achieving an accuracy of 88.73%, precision of 64.62%, recall of 45.72%, and a kappa value of 0.451. These findings indicate that the Naïve Bayes algorithm is sufficiently effective for predicting students timely graduation.

References

Alfa Saleh. (2015). 18-6 Implementasi Metode Klasifikasi Naïve Bayes.

Alghifari, F., & Juardi, D. (2021). Fauzan Alghifari Penerapan Data Mining Pada Penerapan Data Mining Pada Penjualan Makanan Dan Minuman Menggunakan Metode Algoritma Naïve Bayes.

Anggraini, M., Ayuning Tyas, R., Ana Sulasiyah, I., & Aini, Q. (2020). Implementasi Algoritma Naïve Bayes Dalam Penentuan Rating Buku. www.kaggle.com

Bagus, I., Peling, A., Arnawan, N., Putu, I., Arthawan, A., & Janardana, I. (2017). Implementation of Data Mining To Predict Period of Students Study Using Naive Bayes Algorithm. In International Journal of Engineering and Emerging Technology (Vol. 2, Number 1).

Etriyanti, E., Kunang, Y. N., & Syamsuar, D. (2020). Implementasi Data Mining Menggunakan Algoritme Naive Bayes Classifier dan C4.5 untuk Memprediksi Kelulusan Mahasiswa. Telematika, 13(1), 56–67. https://doi.org/10.35671/telematika.v13i1.881

Felicia Watratan, A., Puspita, A. B., Moeis, D., Informasi, S., & Profesional Makassar, S. (2020). Implementasi Algoritma Naive Bayes Untuk Memprediksi Tingkat Penyebaran Covid-19 Di Indonesia. In JOURNAL OF APPLIED COMPUTER SCIENCE AND TECHNOLOGY (JACOST) (Vol. 1, Number 1). http://journal.isas.or.id/index.php/JACOST

Fitriani, U., & Wibowo, A. (2023). 3 rd Seminar Nasional Mahasiswa Fakultas Teknologi Informasi (SENAFTI) 30 Agustus 2023-Jakarta (Vol. 2, Number 2).

Gigih Putra Kawani. (2019). Implementasi Naive Bayes Untuk Menentukan Wadah Limbah B3 Sesuai Karakteristik. 1(2), 73–081. https://doi.org/10.20895/INISTA.V1I2

Ihsan A. Abu Amra, A. Y. A. M. (2017). Students Performance Prediction Using KNN and Naïve Bayesian. IEEE.

Julkarnain, M., & Yustiardin, M. (2024). Penerapan Algoritma Naive Bayes dalam Memprediksi Lulus Tepat Waktu Mahasiswa. Digital Transformation Technology, 4(2), 848–858. https://doi.org/10.47709/digitech.v4i2.4963

Meiriza, A., Lestari, E., Putra, P., Monaputri, A., & Lestari, D. A. (2020). Advances in Intelligent Systems Research (Vol. 172).

Mujib Ridwan, H. S. dan M. S. (2013). 18-6 Penerapan Data Mining Untuk Evaluasi Kinerja.

Nangi, J., & Rinaldi Hadistio, R. (2025). Penerapan Data Mining Untuk Memprediksi Penjualan Menggunakan Metode Knearest Neighbor (Studi Kasus: Thrifting Second 3). ANIMATOR, 3(3), 1–5.

Rama, K., Lubis, P., & Sitohang, S. (2023). Penerapan Data Mining Dengan Metode Naive Bayes Classifier Pada Penjualan Barang Untuk Optimasi Strategi Pemasaran. In JURNAL COMASIE. http://ejournal.upbatam.ac.id/index.php/comasiejournal

Satrio Junaidi, Valicia Anggela, R., & Kariman, D. (2024). Klasifikasi Metode Data Mining untuk Prediksi Kelulusan Tepat Waktu Mahasiswa dengan Algoritma Naïve Bayes, Random Forest, Support Vector Machine (SVM) dan Artificial Neural Nerwork (ANN). Journal of Applied Computer Science and Technology, 5(1), 109–119. https://doi.org/10.52158/jacost.v5i1.489

Downloads

Published

2026-06-29

How to Cite

Erlinda, Putra, D. J., & Andhika, I. (2026). Implementation of the Naïve Bayes Algorithm for Predicting the On-Time Graduation of Informatics Engineering Students. Journal of Engineering Science and Technology Management (JES-TM), 6(2), 401–412. https://doi.org/10.31004/jestm.v6i2.445

Issue

Section

Articles