Klasifikasi Minat Pendidikan Tinggi Siswa SMK Al-Ikhlas Losari Menggunakan Naive Bayes Berbasis Streamlit
DOI:
https://doi.org/10.59024/jiti.v4i3.2464Keywords:
Data Mining, Higher Education Interest, Naive Bayes, Streamlit, Vocational StudentsAbstract
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
Issue
Section
License
Copyright (c) 2026 JURNAL ILMIAH SAINS TEKNOLOGI DAN INFORMASI

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








