Sistem Klasifikasi Tingkat Kesejahteraan Penduduk Menggunakan Algoritma K-Nearest Neighbor (KNN)

Penelitian

Authors

  • Muhammad Supyan Universitas Kebangsaan Republik Indonesia
  • Iim Abdurrohim Universitas Kebangsaan Republik Indonesia

DOI:

https://doi.org/10.70292/pctif.v4i2.145

Keywords:

Klasifikasi, Tingkat Kesejahteraan Penduduk, K-Nearest Neighbor, CRISP-DM

Abstract

Penentuan tingkat kesejahteraan penduduk merupakan salah satu dasar dalam mendukung penyaluran bantuan sosial agar tepat sasaran. Proses pendataan yang masih dilakukan secara manual berpotensi menyebabkan ketidaktepatan dalam pengelompokan tingkat kesejahteraan. Penelitian ini bertujuan untuk merancang dan membangun sistem klasifikasi tingkat kesejahteraan penduduk berbasis web menggunakan algoritma K-Nearest Neighbor (KNN) pada Desa Sukanagalih, Kabupaten Cianjur. Metode penelitian yang digunakan adalah CRISP DM (Cross Industry Standard Process for Data Mining) yang meliputi tahapan Business Understanding, Data Understanding, Data Preparation, Modeling, Evaluation, dan Deployment. Data diproses melalui tahapan pembersihan data, transformasi, encoding, normalisasi Min-Max, dan pembagian data latih serta data uji. Sistem dikembangkan menggunakan React, Node.js, dan MySQL, sedangkan model klasifikasi dibangun menggunakan Python dengan perhitungan jarak euclidean. Hasil penelitian menunjukkan bahwa sistem mampu melakukan klasifikasi tingkat kesejahteraan penduduk secara otomatis berdasarkan data yang diinputkan. Evaluasi model dilakukan menggunakan Confusion Matrix, Accuracy, Precision, Recall, dan F1-Score, sedangkan kualitas perangkat lunak diuji berdasarkan standar ISO/IEC 25010 pada karakteristik Functional Suitability, Performance Efficiency, dan Portability. Hasil pengujian menunjukkan bahwa sistem berjalan sesuai kebutuhan, memiliki performa yang baik, dan dapat diakses pada berbagai browser dan perangkat.

Downloads

Published

31-08-2026

How to Cite

Muhammad Supyan, & Iim Abdurrohim. (2026). Sistem Klasifikasi Tingkat Kesejahteraan Penduduk Menggunakan Algoritma K-Nearest Neighbor (KNN): Penelitian. Journal on Pustaka Cendekia Informatika, 4(2), 9–18. https://doi.org/10.70292/pctif.v4i2.145