Klasifikasi Minat Pendidikan Tinggi Siswa SMK Al-Ikhlas Losari Menggunakan Naive Bayes Berbasis Streamlit

Authors

  • Ravena Fate Kahna Universitas Muhadi Setiabudi
  • Bambang Irawan Universitas Muhadi Setiabudi
  • Otong Saeful Bachri Universitas Muhadi Setiabudi

DOI:

https://doi.org/10.59024/jiti.v4i3.2464

Keywords:

Data Mining, Higher Education Interest, Naive Bayes, Streamlit, Vocational Students

Abstract

The transition of Vocational High School (SMK) students to higher education requires objective data-driven guidance services. This research aims to develop and implement a web-based classification system using the Naive Bayes algorithm  to help map the higher education specialization of students of SMK Al-Ikhlas Losari. A quantitative approach is used with data obtained through questionnaires, interviews, observations, and school supporting data. The operational dataset consisted of 556 students, namely 203 Office Management (MP) students and 353 Motorcycle Engineering (TSM) students. The data was divided into 444 training data (80%) and 112 test data (20%), with categorical attributes transformed through one-hot encoding. The classification model is built using Multinomial Naive Bayes and is integrated into the Streamlit interface. The results of the evaluation showed 100.00% accuracy with  a confusion matrix that showed that all test data was classified correctly. The system presents tables, graphs, classification reports, and recommendations in the field of higher education according to the major. MP students are directed to the fields of management, administration, business, accounting, and economics, while TSM students are directed to the fields of mechanical engineering, automotive, industry, and engineering. However, there is a label inconsistency between the implementation of the system and the conclusions of the study. Therefore, perfect accuracy needs to be interpreted as performance against operational targets, while subsequent research needs to explicitly define labels of interest to make the conclusions more valid.

References

Ahmed, E. (2024). Student performance prediction using machine learning algorithms. Applied Computational Intelligence and Soft Computing, 2024, 4067721. https://doi.org/10.1155/2024/4067721

Albreiki, B., Zaki, N., & Alashwal, H. (2021). A systematic literature review of students’ performance prediction using machine learning techniques. Education Sciences, 11(9), 552.

Feng, G., Fan, M., & Chen, Y. (2022). Analysis and prediction of students’ academic performance based on educational data mining. IEEE Access, 10, 19558–19571. https://doi.org/10.1109/ACCESS.2022.3151652

Fikrillah, H. N. F., & Kurniadi, D. (2023). Rekomendasi pemilihan program studi menggunakan algoritma Naïve Bayes. Jurnal Algoritma, 20(1), 42–49. https://doi.org/10.33364/algoritma/v.20-1.1236

Firdaus, K. L. (2021). Penerapan metode Naïve Bayes dalam prediksi penentuan jurusan mahasiswa TI. Journal of Telecommunication Electronics and Control Engineering (JTECE), 2(2), 78–84. https://doi.org/10.20895/jtece.v2i2.140

Hussain, S., & Khan, M. Q. (2023). Student-Performulator: Predicting students’ academic performance at secondary and intermediate level using machine learning. Annals of Data Science, 10(3), 637–655. https://doi.org/10.1007/s40745-021-00341-0

Issah, I., Appiah, O., Appiahene, P., & Inusah, F. (2023). A systematic review of the literature on machine learning application of determining the attributes influencing academic performance. Decision Analytics Journal, 7, 100204.

Istighfar, F., Negara, A. B. P., & Tursina. (2023). Klasifikasi bidang keahlian mahasiswa menggunakan algoritma Naive Bayes. JUSTIN (Jurnal Sistem dan Teknologi Informasi), 11(1). https://doi.org/10.26418/justin.v11i1.52402

Kurniadi, D., Nuraeni, F., & Lestari, S. M. (2022). Implementasi algoritma Naïve Bayes menggunakan feature forward selection dan SMOTE untuk memprediksi ketepatan masa studi mahasiswa sarjana. Jurnal Sistem Cerdas, 5(2), 63–82.

Mafakhir, A. Z., & Solichin, A. (2020). Penerapan metode Naïve Bayes Classifier untuk penjurusan siswa pada Madrasah Aliyah Al-Falah Jakarta. Fountain of Informatics Journal, 5(1). https://doi.org/10.21111/fij.v5i1.4007

Mulyani, A., Kurniadi, D., Nashrulloh, M. R., Julianto, I. T., & Regita, M. (2022). The prediction of PPA and KIP-Kuliah scholarship recipients using Naive Bayes algorithm. Jurnal Teknik Informatika (JUTIF), 3(4), 821–827. https://doi.org/10.20884/1.jutif.2022.3.4.297

Munawirah, M., & Arisha, A. O. (2025). Implementasi Naïve Bayes untuk klasifikasi peminatan program studi pada penerimaan mahasiswa baru di Fakultas Ilmu Komputer Unika. Bulletin of Information Technology (BIT), 6(3), 218–229. https://doi.org/10.47065/bit.v6i3.2142

Ouyang, F., Wu, M., Zheng, L., Zhang, L., & Jiao, P. (2023). Integration of artificial intelligence performance prediction and learning analytics to improve student learning in online engineering course. International Journal of Educational Technology in Higher Education, 20(1), 4.

Pallathadka, H., Wenda, A., Ramirez-Asís, E., Asís-López, M., Flores-Albornoz, J., & Phasinam, K. (2023). Classification and prediction of student performance data using various machine learning algorithms. Materials Today: Proceedings, 80, 3782–3785. https://doi.org/10.1016/j.matpr.2021.07.382

Perkasa, K. B. P. Y., & Purwiantono, F. E. (2023). Sistem rekomendasi jurusan menggunakan algoritma Naïve Bayes Gaussian berbasis web. J-INTECH, 11(2), 361–370. https://doi.org/10.32664/j-intech.v11i2.1090

Rasyid, R. M. A. K., Riyanto, A., Widyawati, R., & Istiningsih. (2023). Implementasi algoritma Naïve Bayes untuk sistem rekomendasi pemilihan fakultas di Universitas Amikom Yogyakarta. JIKOM: Jurnal Informatika dan Komputer, 13(1), 1–9. https://doi.org/10.55794/jikom.v13i1.93

Shafiq, D. A., Marjani, M., Habeeb, R. A. A., & Asirvatham, D. (2022). Student retention using educational data mining and predictive analytics: A systematic literature review. IEEE Access, 10, 72480–72503. https://doi.org/10.1109/ACCESS.2022.3188767

Tharwat, A. (2021). Classification assessment methods. Applied Computing and Informatics, 17(1), 168–192. https://doi.org/10.1016/j.aci.2018.08.003

Walangare, R. A. C., & Sujatmiko, B. (2022). Penerapan algoritma Naive Bayes dalam sistem pendukung keputusan pemilihan peminatan konsentrasi berdasarkan nilai akademik berbasis web pada Program Studi S1 Pendidikan Teknologi Informasi. IT-Edu: Jurnal Information Technology and Education, 7(3), 74–83. https://doi.org/10.26740/it-edu.v7i3.50086

Wibowo, G. W. N., Arifin, Z., Romli, M. A., & Amal, N. I. (2020). Prediksi kelanjutan studi siswa ke perguruan tinggi dengan Naive Bayes. Jurnal DISPROTEK, 11(1), 41–46. https://doi.org/10.34001/jdpt.v11i1.1159

Yağcı, M. (2022). Educational data mining: Prediction of students’ academic performance using machine learning algorithms. Smart Learning Environments, 9(1), 11.

Downloads

Published

2026-07-30