Algoritma K-Nearest Neighbor Classification Sebagai Sistem Pengelompokan Kemampuan Akademik Siswa Berbasis Web

Authors

  • Utari Indah Wahyuni Sistem Informasi Universitas Islam Negeri Sumatera Utara Medan
  • Rakhmat Kurniawan Sistem Informasi Universitas Islam Negeri Sumatera Utara Medan

DOI:

https://doi.org/10.51454/decode.v5i2.1246

Keywords:

Klasifikasi Kemampuan Akademik, K-Nearest Neighbor, Sistem Berbasis Web, Treatment Pembelajaran

Abstract

Penggunaan sistem berbasis web dalam pendidikan dapat meningkatkan akurasi dan efisiensi evaluasi pembelajaran, terutama dalam penerapan Kurikulum Merdeka yang menuntut diferensiasi berdasarkan kemampuan siswa. Penelitian ini bertujuan mengembangkan sistem klasifikasi kemampuan akademik siswa berbasis web menggunakan algoritma K-Nearest Neighbor (K-NN). Sebanyak 254 data nilai akhir siswa kelas XII digunakan sebagai dataset, yang dinormalisasi menggunakan MinMaxScaler dan dilatih menggunakan model K-NN dengan parameter K = 5. Proses klasifikasi dan evaluasi dilakukan menggunakan confusion matrix dan classification report, yang menghasilkan akurasi sebesar 90,19%. Sistem ini dikembangkan menggunakan framework Laravel untuk sisi web dan Python (Google Colab) untuk pemrosesan data dan model klasifikasi. Hasil klasifikasi ditampilkan dalam bentuk tabel interaktif dan rekap visual yang memudahkan guru dalam merancang treatment pembelajaran adaptif. Kontribusi utama dari penelitian ini adalah integrasi antara algoritma klasifikasi dan sistem informasi berbasis web yang mendukung evaluasi akademik secara objektif, efisien, dan selaras dengan semangat Kurikulum Merdeka.

References

Agung, A., Daniswara, A., Kadek, I., & Nuryana, D. (2023). Data Preprocessing Pola Pada Penilaian Mahasiswa Program Profesi Guru. Journal of Informatics and Computer Science, 05(1), 97-100.

Ardiantito S, W., Ramadhan, R. A., & Immanuel S, R. S. (2023). Komparasi Algoritma Machine Learning dalam Memprediksi Penyakit Gagal Ginjal. Mutiara : Jurnal Penelitian Dan Karya Ilmiah, 1(6), 363–374. https://doi.org/10.59059/mutiara.v1i6.781

Azis, H., Purnawansyah, P., Fattah, F., & Putri, I. P. (2020). Performa Klasifikasi K-NN dan Cross Validation Pada Data Pasien Pengidap Penyakit Jantung. ILKOM Jurnal Ilmiah, 12(2), 81–86. https://doi.org/10.33096/ilkom.v12i2.507.81-86

Bakri, S. N., & Harahap, L. S. (2025). Analisis klasifikasi Algoritma K-Nearest Neighboar (K-NN) pada struktur Daerah di Kota Medan. Jurnal Ilmiah Komputer dan Sistem Informasi, 4(2), 182-193. https://doi.org/10.70340/jirsi.v4i2.165

Cholil, S. R., Handayani, T., Prathivi, R., & Ardianita, T. (2021). Implementasi Algoritma Klasifikasi K- Nearest Neighbor (KNN) Untuk Klasifikasi Seleksi Penerima Beasiswa. IJCIT (Indonesian Journal on Computer and Information Technology) 6(2). https://doi.org/10.31294/ijcit.v6i2.10438

Dinata, R. K., Akbar, H., & Hasdyna, N. (2020). Algoritma K-Nearest Neighbor dengan Euclidean Distance dan Manhattan Distance untuk Klasifikasi Transportasi Bus. ILKOM Jurnal Ilmiah, 12(2), 104–111. https://doi.org/10.33096/ilkom.v12i2.539.104-111

Olivia, D. (2024). Penerapan Algoritma K-Nearest Neighbor (Knn) Untuk Ketepatan Waktu Lulus Mahasiswa. https://digilibadmin.unismuh.ac.id/upload/39413-Full_Text.pdf

Prasetyawan, D., Gatra, R. (2022). Algoritma K-Nearest Neighbor untuk Memprediksi Prestasi Mahasiswa Berdasarkan Latar Belakang Pendidikan dan Ekonomi. In Jurnal Informatika Sunan Kalijaga), 7(1), 259-266. https://doi.org/10.14421/jiska.2022.7.1.56-67

Purwaningsih, E., & Nurelasari, E. (2021). Penerapan K-Nearest Neighbor Untuk Klasifikasi Tingkat Kelulusan Pada Siswa. Syntax: Jurnal Informatika, 10(01), 46-56. https://doi.org/10.35706/syji.v10i01.5173

Safititri, D., & Wicaksono, N. F. (2024). Guru Sebagai Pilar Utama: Meningkatkan Kualitas Pendidikan Di Sekolah. Jurnal Pendidikan Vokasi dan Seni, 3(1), 1–12. https://doi.org/10.52060/jpvs.v2i1

Sanjaya, A., & Wahyana, T. (2022). Penerapan Metode K-Nearest Neighbour Untuk Sistem Prediksi Kelulusan Siswa Mts Nurul Muslimin Berbasis Website. Journal Transformation of Mandalika, 3(2) 31-47.

Supriadi, D., Yupianti, Y., Suryana, E. (2023). Penerapan K-Nearest Neighbor Untuk Klasifikasi Tingkat Kelulusan Pada Siswa Sma Negeri 11 Kota Bengkulu. Jurnal Media Infotama, 19 (2), 427-478. https://doi.org/10.37676/jmi.v19i2.4360

Wenny, W. (2024). Bulletin of Information System Research (BIOS) Normalisasi Data Kependudukan Dengan Model Min Max Dan Algoritma K-Means Untuk Pengelompokkan Tingkat Ekonomi Masyarakat. Bulletin of Information System Research, 2(2), 53-63. https://doi.org/10.62866/bios.v2i2.141

Whendasmoro, R. G., & Joseph, J. (2022). Analisis Penerapan Normalisasi Data Dengan Menggunakan Z-Score Pada Kinerja Algoritma K-NN. JURIKOM (Jurnal Riset Komputer), 9(4), 872-883. https://doi.org/10.30865/jurikom.v9i4.4526

Widaningsih, S. (2022). Penerapan Data Mining Untuk Memprediksi Siswa Berprestasi Dengan Menggunakan Algoritma K Nearest Neighbor. Jurnal Teknik Informatika Dan Sistem Informasi, 9(3), 2598-2611. https://doi.org/10.35957/jatisi.v9i3.859

Downloads

Published

2025-07-31

How to Cite

Indah Wahyuni, U., & Kurniawan, R. . (2025). Algoritma K-Nearest Neighbor Classification Sebagai Sistem Pengelompokan Kemampuan Akademik Siswa Berbasis Web. Decode: Jurnal Pendidikan Teknologi Informasi, 5(2), 589–600. https://doi.org/10.51454/decode.v5i2.1246

Issue

Section

Articles