Student Graduation Prediction at Ibrahimy University Using K-Nearest Neighbor (KNN) Algorithm
DOI:
https://doi.org/10.32528/justindo.v11i2.5567Keywords:
KNN algorithm, student graduation, classification, machine learning, academic predictionAbstract
Student graduation is an important indicator of a university's success in delivering quality education. Ibrahimy University faces challenges in objectively and proactively predicting student graduation, as academic evaluation processes remain conventional and reactive. This study aims to build a student graduation prediction system using the K-Nearest Neighbor (KNN) algorithm based on academic data including GPA, credits, attendance, and number of failed courses. The dataset consists of 150 student records from Ibrahimy University, developed using the Knowledge Discovery in Database (KDD) framework. Data was split into 80% training and 20% testing with StandardScaler normalization. The optimal k value was searched from k=1 to k=15. Results show that k=1 achieved the highest accuracy of 96.67%. The system is deployed as an interactive web application using Streamlit, enabling non-technical users such as lecturers and academic administrators to monitor student graduation potential more effectively and data-driven.
References
Astri, J., Karman, J. and Daulay, N.K. (2023) ‘Prediksi Kelulusan Mahasiswa Menggunakan Metode K-Nearest Neighbor (KNN) pada Fakultas Ilmu Teknik Universitas Bina Insan’, Jurnal Riset Sistem Informasi dan Teknik Informatika, 8(1), pp. 169–173.
Junaidi, S., Anggela, R. V and Kariman, D. (2024) ‘Klasifikasi Metode Data Mining untuk Prediksi Kelulusan Tepat Waktu Mahasiswa dengan Algoritma Naive Bayes, Random Forest, SVM dan ANN’, Journal of Applied Computer Science and Technology, 5(1), pp. 109–119. doi:10.52158/jacost.v5i1.489.
Kartarina, K., Sriwinarti, N.K. and Juniarti, N.L.P. (2021) ‘Analisis metode K-Nearest Neighbors (K-NN) dan Naive Bayes dalam memprediksi kelulusan mahasiswa’, Jurnal Teknologi Informasi dan Multimedia (JTIM), 3(2), pp. 106–112.
Novianto, E., Hermawan, A. and Avianto, D. (2023) ‘Klasifikasi Algoritma K-Nearest Neighbor, Naive Bayes, Decision Tree Untuk Prediksi Status Kelulusan Mahasiswa S1’, Rabit: Jurnal Teknologi dan Sistem Informasi Univrab, 8(2), pp. 146–154. doi:10.36341/rabit.v8i2.3434.
Putri, A. et al. (2023) ‘Komparasi Algoritma K-NN, Naive Bayes dan SVM untuk Prediksi Kelulusan Mahasiswa Tingkat Akhir’, MALCOM: Indonesian Journal of Machine Learning and Computer Science, 3(1), pp. 20–26. doi:10.57152/malcom.v3i1.610.
Sulthoni, R.I., Muharom, L.A. and Rahman, M. (2023) ‘Analisis Tingkat Kepuasan Siswa Dalam Pembelajaran Hybyrid Menggunakan Algoritma K-Nearest Neighbor (KNN)’, 4(4), pp. 406–411.
Tafonao, I.P. and Sibero, A.F.K. (2022) ‘Teknik Klasifikasi Prediksi Kelulusan Mahasiswa Sistem Informasi Universitas Sari Mutiara Indonesia Menggunakan K-Nearest Neighbors’, Jurnal Mahajana Informasi, 7(1), pp. 83–90. doi:10.51544/jurnalmi.v7i1.2956.
Utomo, I.Y.Y.B. and Kurniasari, I. (2023) ‘Penerapan Knowledge Discovery in Database’, Jurnal Teknik Informatika Kaputama [Preprint].
Downloads
Published
How to Cite
License
Copyright (c) 2026 Herlinatus Safira Muasolli, Achmad Baijuri, Fajriyanto

This work is licensed under a Creative Commons Attribution 4.0 International License.
Similar Articles
- Syamhadi, Nanda Hidayan Sono, Nadzirotul Fithriyah, Helyatin Nisyak, Muhammad Fauzen Adiman, The Influence of the Faculty of Sharia and Islamic Economics Information System (SIFASE) on Student Satisfaction at the FSEI Ibrahimy University Situbondo , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 11 No. 2 (2026): JUSTINDO
- Ferdiansyah, Muh Rasyid Ridha, Dwi Yuli Prasetyo, Application for Local Coconut Quality Classification Using the MobileNetV2 Convolutional Neural Network (CNN) Algorithm , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 11 No. 2 (2026): JUSTINDO
- Faizah Dian Herawati, Frederik Samuel Papilaya, Electric Vehicle Sentiment Analysis Using a Comparison of Naïve Bayes and Support Vector Machine , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 11 No. 1 (2026): JUSTINDO
- Ageng Wijaya Kusuma, Moh. Dasuki, Wiwik Suharso, Sentiment Classification of Aci Application Reviews Using N-Gram Features And Support Vector Machine (SVM) Algorithm , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 11 No. 1 (2026): JUSTINDO
- Rosita Natania Maulani, Achmad Baijuri, Firman Santoso, Web-Based E-Learning Information System with Multi-Role Monitoring Feature at SMP Ibrahimy 2 Sukorejo , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 11 No. 2 (2026): JUSTINDO
- Ilham Saifudin, Wiwik Suharso, Syahrul Mubaroq, Website-Based STEM Learning Using Encyclopedias for Students with Special Needs , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 11 No. 1 (2026): JUSTINDO
- Syarif Aminul Khoiri, Abdul Wahid, Analisis Kinerja Algoritma Machine Learning dalam Prediksi Harga Cryptocurrency , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 9 No. 2 (2024): JUSTINDO
- Satya Rivangga, Rosita Yanuarti, Agung Nilogiri, Implementasi Cloud Computing Pada Prediksi Tingkat Kualitas Udara Berbasis Internet Of Things , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 9 No. 2 (2024): JUSTINDO
- Muammar Reza Pahlawan Reza, Sahriani, Shabarul Mukjizat, Clinical Image Classification of Cattle Foot and Mouth Disease Based on Convolutional Neural Network , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 11 No. 1 (2026): JUSTINDO
- Heru Arwoko, Sofia Ariyani, Ultrasound Image Classification of Breast Cancer Using MobileNet , JUSTINDO (Jurnal Sistem dan Teknologi Informasi Indonesia): Vol. 11 No. 1 (2026): JUSTINDO
You may also start an advanced similarity search for this article.

