Implementation of a Web Based Automatic Public Complaint Classification System Using the Random Forest Algorithm at the Department of Population and Civil Registration of Pesisir Selatan Regency

Penulis

  • Davit Zarly Informatics Study Program, Faculty of Engineering, Padang State University
  • Ahmaddul Hadi Informatics Study Program, Faculty of Engineering, Padang State University
  • Asrul Huda Informatics Study Program, Faculty of Engineering, Padang State University
  • Ika Parma Dewi Informatics Study Program, Faculty of Engineering, Padang State University

Kata Kunci:

Automatic Classification, Random Forest, Public Complaints

Abstrak

This study aims to implement a web based automatic complaint classification system using the Random Forest algorithm at the Department of Population and Civil Registration of Pesisir Selatan Regency. The research applied the Research and Development (R&D) method, including needs analysis, system design, prototyping, testing, evaluation, and refinement. Complaint data in text form were processed through preprocessing stages (case folding, tokenization, stopword removal, and stemming), followed by TF IDF feature extraction before classification using Random Forest. The model was evaluated using accuracy, precision, recall, and F1 score metrics. The results indicate that the system was successfully developed and is capable of classifying complaints automatically and in real time with good accuracy. The integration of Laravel and Flask API supports efficient classification, while the verification feature ensures category accuracy. The system improves efficiency, accelerates complaint grouping, and enhances public service quality.

Referensi

A. J. Said and A. M. Ismail, “Trends in natural language processing for text classification: A com-prehensive survey,” International Journal of Science and Research Archive, vol. 14, no. 2, pp. 1540–1547, 2025, doi: 10.30574/ijsra.2025.14.2.0518.

A. Adonia, D. Erlinda, and J. T. Informasi, “Sistem Informasi Pelayanan Pengaduan Masyarakat Berbasis Android pada Diskominfo Kota Semarang,” 2023.

N. L. Agustina, “No Title,” ペインクリニック学会治療指針2, pp. 1–9, 2019.

A. Alharthi, M. Alaryani, and S. Kaddoura, “A comparative study of machine learning and deep learning models in binary and multiclass classification for intrusion detection systems,” Array, vol. 26, 2025, doi: 10.1016/j.array.2025.100406.

D. Alita and A. Rahman, “Pendeteksian sarkasme pada proses analisis sentimen menggunakan Random Forest classifier,” Jurnal Komputasi, vol. 8, no. 2, 2020.

H. Allam et al., “Text classification: How machine learning is revolutionizing text categorization,” Information, vol. 16, no. 2, 2025, doi: 10.3390/info16020130.

R. A. Saputri and L. Rosnita, “A Random Forest based predictive model for student academic per-formance,” Journal of Applied Informatics and Computing (JAIC), vol. 9, no. 3, 2025.

A. R. K. Anggraini, Kusrini, and A. F. Hanif, “Metode Support Vector Machine pada klasifikasi pen-gaduan masyarakat,” 2023.

D. Ariyanti and K. Iswardani, “Text mining untuk klasifikasi keluhan masyarakat menggunakan algoritma Naive Bayes,” 2020.

M. A. Hamid and R. Subhiyakto, “Performance comparison of Random Forest, SVM, and XGBoost algorithms with SMOTE for stunting prediction,” JAIC, vol. 9, no. 4, 2025.

B. Bhatt, S. KC, and S. Shrestha, “Comparison of Random Forest, Support Vector Machine and Ar-tificial Neural Network classifiers,” 2026.

L. Breiman, “Random Forests,” Machine Learning, vol. 45, 2001.

“Random Forest Classifier,” Computer Science, 2024.

Daulay, “Implementasi algoritma Naive Bayes pada aplikasi laporan pengaduan masyarakat Kecamatan Simpang Kanan,” 2026.

D. Z. A. Malika, “Implementasi algoritma Support Vector Machine (SVM) untuk klasifikasi kinerja peserta,” Tugas Akhir, Universitas Negeri Padang, 2025.

M. Esperança et al., “Proactive complaint management in public sector informatics using AI,” Applied Sciences, vol. 15, no. 12, 2025, doi: 10.3390/app15126673.

M. Fadhli and A. Marion, “Penerapan metode prototyping pada aplikasi sentra pelayanan kepolisian terpadu berbasis web,” JACOST, vol. 3, no. 1, 2022, doi: 10.52158/jacost.i3v1.267.

M. A. Fauzi, “Using classifier ensembles,” vol. 10, no. 2, 2018.

N. N. S. Hapsari, “Klasifikasi pengaduan masyarakat menggunakan CNN dengan FastText,” 2023.

“Framework Laravel,” 2023.

A. Indrawati et al., “Analyzing the impact of resampling method for imbalanced data text,” Baca, vol. 41, no. 2, 2020, doi: 10.14203/j.baca.v41i2.702.

L. Judijanto et al., Metodologi Research and Development, 2024.

K. Afwan, “Rancang bangun chatbot multimodal,” Tugas Akhir, Universitas Negeri Padang, 2025.

D. A. Kristiyanti et al., “Dealing imbalance dataset problem in sentiment analysis,” IAES Journal, vol. 13, no. 2, 2024.

I. Kurniawan et al., “Implementasi metode prototype pada sistem informasi digital angkringan,” 2023.

E. D. Madyatmadja et al., “Classifying crowdsourced citizen complaints through data mining,” Informatics, vol. 10, no. 4, 2023, doi: 10.3390/informatics10040084.

H. Marliza, “TA Hilda Marliza,” 2024.

H. Marliza, R. Darni, and W. Darwin, “Designing student attendance application,” Jurnal Riset Sistem Informasi, vol. 3, no. 2, 2025.

A. Noe et al., “Implementasi algoritma Random Forest dalam sistem seleksi karyawan,” Jurnal Manajemen Informatika, vol. 5, no. 3, 2025.

T. Misriati and R. Aryanti, “Optimasi klasifikasi gangguan tidur menggunakan SMOTE,” 2025.

H. A. Nabila and E. W. Pamungkas, “Perbandingan algoritma machine learning untuk prediksi stroke,” Rabit Journal, vol. 10, no. 2, 2025.

M. Nugroho, “Analisis performa algoritma Random Forest dalam mengatasi overfitting,” 2025.

OECD, Governing with Artificial Intelligence. OECD Publishing, 2025.

S. E. Purwati and Y. Pristyanto, “Random Forest and SVM for flood classification,” Sinkron, vol. 8, no. 4, 2024.

D. Ramayanti, “Comparison of Random Forest and SVM for tweet complaint classification,” IJSCSEIT, vol. 5, no. 6, 2019.

Diterbitkan

2026-03-17

Cara Mengutip

Davit Zarly, Ahmaddul Hadi, Asrul Huda, & Ika Parma Dewi. (2026). Implementation of a Web Based Automatic Public Complaint Classification System Using the Random Forest Algorithm at the Department of Population and Civil Registration of Pesisir Selatan Regency. Jurnal Ilmiah Multidisiplin Indonesia (JIM-ID), 5(03), 594–605. Diambil dari https://ejournal.seaninstitute.or.id/index.php/esaprom/article/view/8240