Aspect-Based Sentiment Analysis of Google Maps Reviews For Barbershop Competitor and Brand Strategy Analysis Using Machine Learning
DOI:
https://doi.org/10.59395/gy939536Keywords:
ABSA, Google Maps, Barbershop, IndoBERT, Machine Learning, Competitor AnalysisAbstract
Customer reviews on Google Maps contain information regarding service experiences but are unstructured and may discuss multiple aspects within a single review. This study applies Aspect-Based Sentiment Analysis (ABSA) to analyze customer perceptions across 23 barbershops and compare the performance of Naive Bayes, Support Vector Machine (SVM), Random Forest, and IndoBERT. A total of 5,418 reviews were collected from the selected barbershops and processed through cleaning, preprocessing, aspect identification, and aspect-level lexicon-based sentiment labeling. After cleaning and deduplication, 5,299 reviews generated 7,457 aspect-level observations classified into positive, neutral, and negative sentiment. Naive Bayes, SVM, and Random Forest used TF-IDF representations, while IndoBERT used contextual transformer-based representations. Evaluation using accuracy, precision, recall, Macro F1-score, and ROC-AUC showed that IndoBERT achieved an accuracy of 98.57%, precision of 93.28%, recall of 93.99%, Macro F1-score of 93.55%, and ROC-AUC of 99.88%. General, Result Quality, and Service were the most frequently identified aspects, while Cleanliness, Comfort, and Service had the highest proportions of positive sentiment. Waiting Time and Price showed relatively higher proportions of negative sentiment. A Wilson Score Lower Bound was used as supplementary descriptive information for comparing the relative positions of the 23 barbershops. Because sentiment labels were automatically generated using a lexicon-based procedure, the classification and competitor-analysis results represent performance and descriptive patterns based on weak labels rather than manually annotated ground truth.
Downloads
References
Apriliani, S., Erfina, A., & Warman, C. (2025). Fine-Tuned IndoBERT for Aspect-Based Sentiment Analysis of Indonesian Five-Star Hotel Reviews. Jurnal Sisfokom (Sistem Informasi dan Komputer), 14(4), 437–445. https://doi.org/10.32736/sisfokom.v14i4.2491
Azizah, H., Syuhada, F., & Sa’adati, Y. (2024). SENTIMEN ANALISIS TEMPAT WISATA BERDASARKAN ULASAN GOOGLE MAPS MENGGUNAKAN METODE NAÏVE BAYES (Studi Kasus Bukit Merese) Sentiment Analysis of Tourist Destinations Based on Google Maps Reviews Using the Naïve Bayes Method (Case Study of Bukit Merese). SainsTech Innovation Journal, 7(2), 467–475. https://doi.org/https://doi.org/10.37824/sij.v7i2.2024.753
Bahri, C. A., & Suadaa, L. H. (2023). Aspect-Based Sentiment Analysis in Bromo Tengger Semeru National Park Indonesia Based on Google Maps User Reviews. IJCCS (Indonesian Journal of Computing and Cybernetics Systems), 17(1), 79. https://doi.org/10.22146/ijccs.77354
Eko Putro, D., Juarsa, D., Putra Hermana, B., Bagastian, B., & Sulistiani, H. (2025). Analisis Sentimen Publik terhadap ‘Save Raja Ampat’ di Media Sosial Menggunakan Model IndoBERT. Bulletin of Computer Science Research, 5(5), 1067–1075. https://doi.org/10.47065/bulletincsr.v5i5.621
Febrianto, D. C., Fitriani, M. A., Afrad, M., & Khadija, M. A. (24M). ASPECT BASED SENTIMENT ANALYSIS MENGGUNAKAN INDOBERT MODEL TERHADAP REVIEW PENGUNJUNG OBJEK WISATA BATURRADEN. Melek IT: Information Technology Journal, 10(2), 157–166. https://doi.org/https://doi.org/10.30742/melekitjournal.v10i2.358
Geni, L., Yulianti, E., & Sensuse, D. I. (2023). Sentiment Analysis of Tweets Before the 2024 Elections in Indonesia Using Bert Language Models. Jurnal Ilmiah Teknik Elektro Komputer dan Informatika, 9(3), 746–757. https://doi.org/10.26555/jiteki.v9i3.26490
Hidayanah, N., Fitriani, S., Winadya Permadani, I., & Randy Suryono, R. (2026). Analisis Sentimen Ulasan Pengguna Aplikasi Gojek di Google Play Store Menggunakan Metode Multinomial Naive Bayes dan Logistic Regression. Jurnal Ilmu Komputer, Teknologi Dan Informasi, 4(2), 134–142. https://doi.org/10.62866/jurikti.v4i2.333
Ipmawati, J., Saifulloh, S., & Kusnawi, K. (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
Kontonatsios, G., Clive, J., Harrison, G., Metcalfe, T., Sliwiak, P., Tahir, H., & Ghose, A. (2023). FABSA: An aspect-based sentiment analysis dataset of user reviews. Neurocomputing, 562. https://doi.org/10.1016/j.neucom.2023.126867
Mualfah, D., Fadila, W., & Firdaus, R. (2022). Teknik SMOTE untuk Mengatasi Imbalance Data pada Deteksi Penyakit Stroke Menggunakan Algoritma Random Forest. Jurnal CoSciTech (Computer Science and Information Technology), 3(2), 107–113. https://doi.org/10.37859/coscitech.v3i2.3912
Nugroho, R., Azka, N., & Sayudha Rendra Graha, W. (2025). Analisis Sentimen Ulasan Aplikasi Mobile JKN di Google PlayStore Menggunakan IndoBERT. Jurnal JTIK (Jurnal Teknologi Informasi dan Komunikasi), 9(2), 495–505. https://doi.org/https://doi.org/10.35870/jtik.v9i2.3340
Nurul Hidayati, Faqih Hamami, & Riska Yanu Fa’rifah. (2023). Aspect-Based Sentiment Analysis On FLIP Application Reviews (Play Store) Using Support Vector Machine (SVM) Algorithm. JOURNAL OF INFORMATICS AND TELECOMMUNICATION ENGINEERING, 7(1), 183–197. https://doi.org/10.31289/jite.v7i1.9768
Patrycia Dewi, N. P. E., Yanti, C. P., & Yusa, I. M. M. (2024). Enchancing K-NN Performance With SMOTE for Sentiment Analysis of Streaming App Reviews. Building of Informatics, Technology and Science (BITS), 6(3), 1966–1976. https://doi.org/10.47065/bits.v6i3.6190
Pranatawijaya, V. H., Sari, N. N. K., Rahman, R. A., Christian, E., & Geges, S. (2024). Unveiling User Sentiment: Aspect-Based Analysis and Topic Modeling of Ride-Hailing and Google Play App Reviews. Journal of Information Systems Engineering and Business Intelligence, 10(3), 328–339. https://doi.org/10.20473/jisebi.10.3.328-339
Ridson Al Farizal P, W. A. A. N. (2023). Analisis Sentimen Berbasis Aspek Pada Ulasan Google Maps (Aspect-Based Sentiment Analysis on Google Maps Reviews: A Case Study of Tourism Sector Recovery Strategies Post Covid-19 Pandemic in West Papua Province). Seminar Nasional Official Statistics, 1(1), 297–308. https://doi.org/10.34123/semnasoffstat.v2025i1.2483
Safiyeh Samadanian, M. K. (2024). Aspect-Based Sentiment Analysis of After-Sales Service Quality: A Case Study of Snowa and Competitors Using Digikala Reviews. International Conference on Information and Knowledge Technology (IKT), 1–5. https://doi.org/10.1109/IKT65497.2024.10892728
Saputra, Y. B., Yusuf Inonu, O., Destianto, N. K., & Suryono, R. R. (2026). Analisis Sentimen Ulasan Pengunjung Rio by The Beach Menggunakan Model IndoBERT. Jurnal Pustaka Robot Sister (Jurnal Pusat Akses Kajian Robotika, Sistem Tertanam, Dan Sistem Terdistribusi), 4(2), 147–153. https://doi.org/10.55382/jurnalpustakarobotsister.v4i2.2204
Setiawan, B. (2024). A Review of Sentiment Analysis Applications in Indonesia Between 2023-2024. Journal Information Engineering and Educational Technology, 8(2), 71–83. https://doi.org/https://doi.org/10.26740/jieet.v8n2.p71-83
Setyawan, A. R., Suadaa, L. H., & Yuniarto, B. (2024). Sistemasi: Jurnal Sistem Informasi Aspect-Based Sentiment Analysis using Adaptive Aspect on Tourist Reviews in Jakarta. Sistemasi: Jurnal Sistem Informasi, 13(5), 2456–2466. http://sistemasi.ftik.unisi.ac.id
Suandi, F., Anam, M. K., Firdaus, M. B., Fadli, S., Lathifah, L., Yumami, E., Saleh, A., & Hasibuan, A. Z. (2024). Enhancing Sentiment Analysis Performance Using SMOTE and Majority Voting in Machine Learning Algorithms. International Conference on Applied Engineering, 126–138. https://doi.org/10.2991/978-94-6463-620-8_10
Tria Setyani, K. S. H. N. H. R. R. S. (2026). Analisis Sentimen Pengguna Aplikasi Jamsostek Mobile Berdasarkan Ulasan Google Play Store Menggunakan Algoritma Support Vector Machine dan Naive Bayes. MALCOM: Indonesian Journal of Machine Learning and Computer Science, 6(1), 373–384. https://doi.org/10.57152/malcom.v6i1.2526
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Nugroho Kumala Destianto, Ryan Randy Suryono, Heni Sulistiani

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.