Sentiment Monitoring of Google Maps Reviews Using Naive Bayes and Support Vector Machine at Aveta Hotel Malioboro

Authors

  • Rinaldi Hamzah Student of Computer Science, Faculty of Science & Technology, Universitas Teknologi Yogyakarta
  • Arif Pramudwiatmoko Department of Enginering, Faculty of Science & Technology, Universitas Teknologi Yogyakarta

DOI:

https://doi.org/10.55927/fjst.v5i6.95

Keywords:

Sentiment Analysis, Google Maps, Naive Bayes, Support Vector Machine, Review Monitoring.

Abstract

Manual monitoring of hotel customer reviews on Google Maps is increasingly inefficient due to growing review volumes, particularly in detecting negative sentiment. This study proposes a web-based sentiment monitoring system integrated with Naive Bayes and Support Vector Machine (SVM) for automated sentiment classification of Google Maps reviews at Aveta Hotel Malioboro. A dataset of 2,449 historical reviews was collected via DOM scraping and processed through text preprocessing and TF-IDF feature extraction. SVM with minority-class oversampling achieved the highest performance: accuracy 0.9540, precision 0.9514, recall 0.9540, and F1 Score 0.9522. The implemented system retrieves reviews periodically via SerpAPI, classifies sentiment automatically, and delivers real-time Telegram notifications, enabling structured and data-driven hotel review monitoring

References

Adila, N., Sembiring, F., & Jatmiko, W. (2022). Implementation of Web Scraping for Journal Data Collection on the SINTA Website. Sinkron, 7(4), 2478–2485. https://doi.org/10.33395/sinkron.v7i4.11576

Alfiyanti, D., & Indra. (2024). Penerapan Algoritma Multinomial Naïve Bayes dan Support Vector Machine (SVM) untuk Analisis Sentimen terhadap Ulasan Google Maps di Taman Mini Indonesia Indah (TMII). Jurnal SIMETRIS, 15(1).

Andriani, R., & Sa’di, A. (2024). Implementasi Notifikasi Bot Telegram pada Sistem Monitoring Perangkat Jaringan. SISTEMASI: Jurnal Sistem Informasi, 13(1). http://sistemasi.ftik.unisi.ac.id

Carvalho, M., Pinho, A. J., & Brás, S. (2025). Resampling approaches to handle class imbalance: a review from a data perspective. Journal of Big Data, 12(1). https://doi.org/10.1186/s40537-025-01119-4

Caryn, F., Alya, D., Christin, N., Kailash Khemlani, B., Egary, S., Agustinus, J., & Soraya, K. (2025). Pengaruh Ulasan Daring Terhadap Keputusan Tamu Dalam Pemesanan Kamar Hotel. Jurnal Garuda Pengabdian Kepada Masyarakat, 3(2), 66–74. https://doi.org/10.55537/gabdimas.v3i2.1169

Chawla, N. V, Bowyer, K. W., Hall, L. O., & Kegelmeyer, W. P. (2002). SMOTE: Synthetic Minority Over-sampling Technique. Journal of Artificial Intelligence Research, 16, 321–357.

Cortes, C., & Vapnik, V. (1995). Support-Vector Networks. Machine Leaming, 20(3), 273–297.

Dwicahyo, K., & Ratnasari, C. I. (2023). Perbandingan Metode Web Scraping Dalam Pengambilan Data: Kajian Literatur. Automata, 4(2).

Dwitama, R. P., & Paputungan, I. V. (2025). Analisis Perbandingan Naive Bayes dan SVM dalam Klasifikasi Gender di Platform Twitter. Edusaintek: Jurnal Pendidikan, Sains dan Teknologi, 12(3), 2025–1637. https://doi.org/10.47668/edusaintek.v12i3.1811

Egamberdiev, K., Khidirova, N., & Islomov, A. (2024). Creation of an Automated Information System Using Python and the Django Framework with a Telegram Bot. Big Data and Computing Visions, 4(3), 219–226. https://doi.org/10.22105/bdcv.2024.482114.1210

Gabriella, Y. A. P., Ginting, G. L., & Panjaitan, M. (2023). Optimasi Penerimaan Siswa Baru Dengan Penerapan Algortima Text Mining Dan Tf-Idf. Journal of Computing and Informatics Research, 2(3), 110–117. https://doi.org/10.47065/comforch.v2i3.941

Handayanto, Rahmadya, T., Herlawati, H., Atika, P. D., Khasanah, F. N., Yusuf, A. Y. P., & Septia, D. Y. (2021). Analisis Sentimen Pada Situs Google Review dengan Naïve Bayes dan Support Vector Machine. Jurnal Komtika (Komputasi dan Informatika), 5(2), 153–163. https://doi.org/10.31603/komtika.v5i2.6280

Haq, F. U., & Rachmat, H. (2020). Penggunaaan Google Review Sebagai Penilaian Kepuasan Pengunjung dalam Parawisata. Journal of Sustainable Tourism Research, 2(1), 61–72. https://doi.org/https://doi.org/10.24198/tornare.v2i1.25826

Ipmawati, J., Saifulloh, & Kusnawi. (2024). Analisis Sentimen Tempat Wisata Berdasarkan Ulasan pada Google Maps Menggunakan Algoritma Support Vector Machine. MALCOM: Indonesian Journal of Machine Learning and Computer Science, 4(1), 247–256. https://doi.org/10.57152/malcom.v4i1.1066

Khder, M. A. (2021a). Web scraping or web crawling: State of art, techniques, approaches and application. International Journal of Advances in Soft Computing and Its Applications, 13(3), 144–168. https://doi.org/10.15849/ijasca.211128.11

Khder, M. A. (2021b). Web scraping or web crawling: State of art, techniques, approaches and application. International Journal of Advances in Soft Computing and Its Applications, 13(3), 144–168. https://doi.org/10.15849/ijasca.211128.11

Khofifah, W., Rahayu, D. N., & Yusuf, A. M. (2022). Analisis Sentimen Menggunakan Naive Bayes Untuk Melihat Review Masyarakat Terhadap Tempat Wisata Pantai Di Kabupaten Karawang Pada Ulasan Google Maps. Jurnal Interkom: Jurnal Publikasi Ilmiah Bidang Teknologi Informasi Dan Komunikasi, 16(4), 28–38. https://doi.org/10.35969/interkom.v16i4.192

Litvin, S. W., Goldsmith, R., & Bing, P. (2008). Electronic Word of Mouth in Hospitality and Tourism Management. Tourism Management, 29(29), 458–468.

Liu, B. (2012). Sentiment Analysis and Opinion Mining. Morgan & Claypool Publishers.

Maududy, R., & Nursamsi, D. R. (2023). Pengembangan Real-Time Monitoring dan Data Logging Berbasis Web Pada Proses Robot Painting untuk Meningkatkan Efisiensi Produksi. Informatics And Digital Expert (Index), 5(2), 89–94. https://e-journal.unper.ac.id/index.php/informatics

Maulana, B. A., Fahmi, M. J., Imran, A. M., & Hidayati, N. (2024). Analisis Sentimen Terhadap Aplikasi Pluang Menggunakan Algoritma Naive Bayes dan Support Vector Machine (SVM). MALCOM: Indonesian Journal of Machine Learning and Computer Science, 4(2), 375–384. https://doi.org/10.57152/malcom.v4i2.1206

Mujahid, M., Kına, E., Rustam, F., Villar, M. G., Alvarado, E. S., Diez, I. D. L. T., & Ashraf, I. (2024). Data oversampling and imbalanced datasets: an investigation of performance for machine learning and feature engineering. Journal of Big Data, 11(1). https://doi.org/10.1186/s40537-024-00943-4

Muzakir, A., Adi, K., & Kusumaningrum, R. (2024). Penerapan Konsep Machine Learning & Deep Learning. Asosiasi Dosen Sistem Informasi Indonesia.

Prakosa, B. A., Hendrawan, A. H., Setiadi, I. H., Ritzkal, Riawan, I., & Riana, F. (2023). Implementation of a Real-Time Wi-Fi Voucher Notification System Utilizing Telegram API Bot. Ingenierie Des Systemes d’Information, 28(6), 1587–1596. https://doi.org/10.18280/isi.280615

Sarimole, F. M., & Kuadrat. (2024). Analisis Sentimen Terhadap Aplikasi Satu Sehat Pada Twitter Menggunakan Algoritma Naive Bayes Dan Support Vector Machine. Jurnal Sains Dan Teknologi, 5(3), 783–790. https://doi.org/10.55338/saintek.v5i1.2702

Syafrimansyah. (2023). Peningkatan Kinerja Hotel melalui Pelayanan Unggul: Penelitian tentang Pengaruh Pelayanan Pelanggan yang Baik terhadap Jumlah Tamu Hotel. nnovative: Journal Of Social Science Research, (1), 537–546.

Published

2026-07-02

Issue

Section

Articles