Customer Complaint Monitoring Dashboard Based on K-Means Clustering and Moving Average

Authors

  • Zuhri Azkar Wiratama Universitas Narotama Author
  • Eman Setiawan Universitas Narotama Author

DOI:

https://doi.org/10.65359/ea6hx608

Keywords:

Monitoring Dashboard, K-Means Clustering, Moving average, Customer Complaints

Abstract

The descriptive management of customer complaint data has made it difficult for the company to identify complaint patterns and forecast complaint trends as a basis for decision-making. This study aims to develop a Customer Complaint Monitoring Dashboard based on K-Means Clustering and Moving Average at PT Angkasa Pura Indonesia Site SUB. The data used consist of historical customer complaint records from January 2023 to September 2024. The K-Means Clustering method was applied to group service categories according to complaint priority levels, while the Moving Average method was used to forecast trends in the number of customer complaints. The results show that the optimal number of clusters selected using the Elbow Method was four clusters (K = 4). Evaluation using the Silhouette Score produced a value of 0.7228 for K = 4, indicating good clustering quality. In the forecasting process, the three-period Moving Average method, MA(3), achieved a Mean Absolute Percentage Error (MAPE) of 26.07% and was therefore selected as the best forecasting model. All analytical results were subsequently implemented in a Laravel-based monitoring dashboard capable of presenting information visually and interactively to support service monitoring and data-driven decision-making.

Downloads

Download data is not yet available.

References

Ameta Tarigan, Z., & Sagala, J. R. (2021). Peramalan (Forecasting) Jumlah Kunjungan Pasien Di Klinik Kasih Ibu Menggunakan Metode Weight Moving Average. http://ejournal.sisfokomtek.org/index.php/jumin

Ananda Mustari, K., Assiroj, P., Hartati, B., & Samuel, F. (2024). Implementasi Data Mining Pada Instansi Pemerintahan (Systematic Literature Review). In Jurnal Mahasiswa Teknik Informatika (Vol. 8, Number 3).

Aziza, J. N. (2022). Perbandingan Metode Moving Average, Single Exponential Smoothing, dan Double Exponential Smoothing Pada Peramalan Permintaan Tabung Gas LPG PT Petrogas Prima Services. In Jurnal Teknologi dan Manajemen Industri Terapan / JTMIT (Vol. 1).

Badawy, M., Ramadan, N., & Hefny, H. A. (2023). Healthcare predictive analytics using machine learning and deep learning techniques: a survey. Journal of Electrical Systems and Information Technology, 10(1). https://doi.org/10.1186/s43067-023-00108-y

Fadhillah, M. F., Lovely, A., Suyoso, A., & Puspitasari, I. (2025). Segmentasi Pelanggan dengan Algoritma Clustering Berdasarkan Atribut Recency, Frequency dan Monetary (RFM). 5(1), 48–56. https://doi.org/10.57152/malcom.v5v1.1491

Febri Syawaludin, D., & Hatta, M. (2025). Analysis Of Customer Satisfaction With The Application Of Data Mining Using The K-Means Clustering Method In Cv. Green Publisher Indonesia. Green Publisher Indonesia. Journal Eduvest, 5(1). http://eduvest.greenvest.co.id

Han, J., Kamber, M., & Pei, J. (2012). Data Mining: Concepts and Techniques (3rd ed.). Morgan Kaufmann.

Huda Ahsina, N., Fatimah, F., & Rachmawati, F. (2022). Analisis Segmentasi Pelanggan Bank Berdasarkan Pengambilan Kredit Dengan Menggunakan Metode K-Means Clustering. In Fitria Rachmawati Jurnal Ilmiah Teknologi Informasi Terapan (Vol. 8, Number 3).

Hyndman, R. J., & Athanasopoulos, G. (2021). Forecasting: Principles and Practice (3rd ed.). OTexts.

Kotler, P., & Keller, K. L. (2016). Marketing Management (15th ed.). Pearson Education.

Makridakis, S., Wheelwright, S. C., & Hyndman, R. J. (1998). Forecasting: Methods and Applications (3rd ed.). Wiley.

Marwati, S., Permatasari, H., & Irawan, R. D. (2024). Analisis Dan Visualisasi Data Dashboard Analytic Customer Dalam Membeli Service Kelas Berbasis Web. Agustus, 23, 368–378. https://ojs.trigunadharma.ac.id/index.php/jis/index

Murat Basal, Khouloud Moulai, & Anıl Cetin. (2025). Predictive Analytics for Customer Behavior Prediction in Artificial Intelligence. Economics World, 12(2). https://doi.org/10.17265/2328-7144/2025.02.006

Nuha, H. H. (2024). Mean Absolute Percentage Error (MAPE) dan Penggunaannya. JAPATUM) Japatum.Matradipti.Org, 3(4), 2025. https://doi.org/10.59328/

Perdana, S. A., Florentin, S. F., & Santoso, A. (2022). Analisis Segmentasi Pelanggan Menggunakan K-Means Clustering Studi Kasus Aplikasi Alfagift. Sebatik, 26(2), 420–427. https://doi.org/10.46984/sebatik.v26i2.2134

Pressman, R. S. (2015). Software Engineering: A Practitioner's Approach (8th ed.). McGraw-Hill Education.

Samuel, K. K. M. (2024). Artificial Intelligence in Big Data Visualization: Advancing Dashboard Technology.

International Journal of Computer Science and Data Engineering, 1(2), 1–6. https://doi.org/10.55124/csdb.v1i2.263

Selvi, C., Sembiring, D., Hanum, L., & Parsaoran Tamba, S. (2022). Penerapan Data Mining Menggunakan Algoritma K-Means Untuk Menentukan Judul Skripsi Dan Jurnal Penelitian (Studi Kasus FTIK UNPRI). Jurnal Sistem Informasi Dan Ilmu Komputer Prima), 5(2).

Subecz, Z. (2021). Web-development with Laravel framework. Gradus, 8(1), 211–218. https://doi.org/10.47833/2021.1.csc.006

Wahyudi, J., Asbari, M., Sasono, I., Pramono, T., & Novitasari, D. (2022). Database Management in MYSQL (Vol. 6, Number 2).

Yani, S., Nurhayati, K., Faisal, A., Hartini, D., & Hartini, R. (2024). Metode Penelitian Kuantitatif (Panduan lengkap Penulisan untuk Karya Ilmiah Terbaik). www.buku.sonpedia.com

Yohanni Syahra, Abdul Fadlil, & Herman Yuliansyah. (2025). Customer Segmentation Using RFM and K-Means Clustering to Support CRM in Retail Industry. Sinkron, 9(3), 1108–1119. https://doi.org/10.33395/sinkron.v9i3.14974

Downloads

Published

17-09-2026

How to Cite

Azkar Wiratama, Z., & Setiawan, E. (2026). Customer Complaint Monitoring Dashboard Based on K-Means Clustering and Moving Average. Jurnal SINTIKA (Jurnal Sistem Informasi, Teknik Informatika, Dan Sistem Komputer), 2(3), 165-177. https://doi.org/10.65359/ea6hx608

Similar Articles

You may also start an advanced similarity search for this article.