Penerapan Algoritma K-Nearest Neighbors (KNN) Dalam Analisis Sentimen Ulasan Pengguna Aplikasi JMO (Jamsostek Mobile)

Authors

DOI:

https://doi.org/10.31294/bianglala.v14i1.11335

Keywords:

Sentiment Analysis, JMO, K-Nearest Neighbors, Text Mining

Abstract

JMO (Jamsostek Mobile) is an official application launched by BPJS Ketenagakerjaan, designed to support workers in facilitating access to social protection. However, several obstacles are experienced by application users, such as errors in the application, difficulties logging in, and JHT balances not being displayed. To obtain a general overview of JMO application user sentiment, an evaluation is needed to capture user concerns. Therefore, this study will explore the precision of the KNN algorithm in analyzing sentiment from JMO application user reviews. The objectives of this research are to identify and analyze user feedback, classify overall sentiments, implement sentiment analysis, and test the accuracy of the KNN algorithm. This study adopts a quantitative approach, applying numerical data analysis through text mining techniques. From a dataset of 10,000 reviews collected via web scraping and refined Preprocessing, 7,185 reviews were obtained, revealing that 51.38% expressed positive sentiment. The KNN algorithm achieved its highest accuracy 76.2%, precision 76.2%, recall 78.0%, and F1-score 77.1% at K = 21 under 90%-10% data split. Furthermore, the model’s AUC score of 0.7617 indicated fair and reasonably good performance. These findings suggest that the KNN classification model is capable of providing balanced classification results across classes, leading to a fairer and less biased evaluation.

References

Adhitya, R. R., Witanti, W., & Yuniarti, R. (2023). Perbandingan Metode Cart Dan Naïve Bayes Untuk Klasifikasi Customer Churn. INFOTECH Journal, 9(2), 307–318. https://doi.org/10.31949/infotech.v9i2.5641

Akbar, F. M. N. (2024). Metode KNN (K-Nearest Neighbor) untuk Menentukan Kualitas Air. Jurnal Tekno Kompak, 18(1), 28–40. https://doi.org/10.33365/jtk.v18i1.3241

Anshari, R. AL, Alam, S., & Hafid T, M. (2023). Komparasi Payment Digital Untuk Analisis Sentimen Berdasarkan Ulasan Di Google Playstore Menggunakan Metode Support Vector Machine. STORAGE: Jurnal Ilmiah Teknik Dan Ilmu Komputer, 2(3), 118–128. https://doi.org/10.55123/storage.v2i3.2337

Astuti, P., & Nuris, N. (2022). Penerapan Algoritma KNN Pada Analisis Sentimen Review Aplikasi Peduli Lindungi. Computer Science (CO-SCIENCE), 2(2), 137–142. https://doi.org/10.31294/coscience.v2i2.1258

Azmi, T. A. U., Hakim, L., Novitasari, D. C. R., & Utami, W. D. U. (2023). Application Random Forest Method for Sentiment Analysis in Jamsostek Mobile Review. Telematika, 20(1), 117. https://doi.org/10.31315/telematika.v20i1.8868

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), 118–127. https://doi.org/10.31294/ijcit.v6i2.10438

Dewi, A. K., & Sulastri. (2022). Analisis Sentimen Ekspedisi Sicepat Dari Ulasan Google Play Mennggunakan Algoritma Naïve Bayes. JATISI (Jurnal Teknik Informatika Dan Sistem Informasi), 9(2), 796–805. https://doi.org/10.35957/jatisi.v9i2.1802

Fathonah, F., & Herliana, A. (2021). Penerapan Text Mining Analisis Sentimen Mengenai Vaksin Covid - 19 Menggunakan Metode Naïve Bayes. Jurnal Sains Dan Informatika, 7(2), 155–164. https://doi.org/10.34128/jsi.v7i2.331

Fitriyana, V., Hakim, L., Novitasari, D. C. R., & Asyhar, A. H. (2022). Analisis Sentimen Ulasan Aplikasi Jamsostek Mobile Menggunakan Metode Support Vector Machine. JATISI (Jurnal Teknik Informatika Dan Sistem Informasi), 9(4), 3436–3442. https://doi.org/10.24002/jbi.v14i01.6909

Kevin, K., Enjeli, M., & Wijaya, A. (2024). Analisis Sentimen Pengunaaan Aplikasi Kinemaster Menggunakan Metode Naive Bayes. Jurnal Ilmiah Computer Science, 2(2), 89–98. https://doi.org/10.58602/jics.v2i2.24

Khairi, A., Ghozali, A. F., & Hidayah, A. D. N. (2021). Implementasi K-Nearest Neighbor (KNN) untuk Mengklasifikasi Masyarakat Pra-Sejahtera Desa Sapikerep Kecamatan Sukapura. TRILOGI: Jurnal Ilmu Teknologi, Kesehatan, Dan Humaniora, 2(3), 319–323. https://doi.org/10.33650/trilogi.v2i3.2878

Kusuma, I. H., & Cahyono, N. (2023). Analisis Sentimen Masyarakat Terhadap Penggunaan E-Commerce Menggunakan Algoritma K-Nearest Neighbor. Jurnal Informatika: Jurnal Pengembangan IT, 8(3), 302–307. https://doi.org/10.30591/jpit.v8i3.5734

Mumtaz, J. A., Komariansyah, K. K., Holik, W., Gumelar, M. G., Pratama, R., & Lestari, H. R. (2025). Analisis Sentimen Ulasan Aplikasi HeyJapan di Google Play Store Menggunakan Algoritma NLP pembelajaran bahasa Jepang . Analisis ini dilakukan dengan memanfaatkan metode NLP memberikan gambaran komprehensif mengenai persepsi pengguna terhadap kedua aplikas. 3. https://doi.org/10.61132/pragmatik.v3i3.1801

Pramudita, R., Muis, S., Safitri, N., & Shafirawati, F. (2024). Optimasi Algoritma Machine Learning Menggunakan Teknik Bagging Pada Klasifikasi Diagnosis Kanker Payudara. Tematik, 11(1), 128–134. https://doi.org/10.38204/tematik.v11i1.1928

Prasetyo, S. D., Hilabi, S. S., & Nurapriani, F. (2023). Analisis Sentimen Relokasi Ibukota Nusantara Menggunakan Algoritma Naïve Bayes dan KNN. Jurnal KomtekInfo, 10, 1–7. https://doi.org/10.35134/komtekinfo.v10i1.330

Pratmanto, D., & Imaniawan, F. F. D. (2023). Analisis Sentimen Terhadap Aplikasi Canva Menggunakan Algoritma Naive Bayes Dan K-Nearest Neighbors. Computer Science (CO-SCIENCE), 3(2), 110–117. https://doi.org/10.31294/coscience.v3i2.1917

Putra, F., Tahiyat, H. F., Ihsan, R. M., Rahmaddeni, & Efrizoni, L. (2024). Penerapan Algoritma K-Nearest Neighbor Menggunakan Wrapper Sebagai Preprocessing untuk Penentuan Keterangan Berat Badan Manusia. Institut Riset Dan Publikasi Indonesia (IRPI) MALCOM: Indonesian Journal of Machine Learning and Computer Science, 4(January), 273–281. https://doi.org/10.57152/malcom.v4i1.1085

Rizaldi, S. A., Alam, S., & Kurniawan, I. (2023). Analisis Sentimen Pengguna Aplikasi JMO (Jamsostek Mobile) Pada Google Play Store Menggunakan Metode Naive Bayes. STORAGE: Jurnal Ilmiah Teknik Dan Ilmu Komputer, 2(3), 109–117. https://doi.org/10.55123/storage.v2i3.2334

Samudera, M. F. D., & Pertiwi, V. I. (2022). Inovasi Pelayanan Publik Melalui Jamsostek Mobile (JMO) (Studi Kasus di BPJS Ketenagakerjaan Cabang Rungkut Kota Surabaya). JPAP: Jurnal Penelitian Administrasi Publik, 8(1), 152–172. https://doi.org/10.30996/jpap.v8i1.6617

Sutrisno, H. (2020). Pengaruh Bpjs Ketenagakerjaan Dalam Meningkatkan Kesejahteraan Tenaga Kerja. PREPOTIF : Jurnal Kesehatan Masyarakat, 4(1), 78–84. https://doi.org/10.31004/prepotif.v4i1.670

Downloads

Published

2026-03-31

Issue

Section

Articles