Sentiment Analysis of BCA and Mandiri Branch and Mobile Banking User Satisfaction Using Support Vector Machine
DOI:
https://doi.org/10.36080/idealis.v9i2.3817Keywords:
Digital Banking, Google Maps Reviews, Google Play Store Reviews, Sentiment Analysis, Support Vector Machine (SVM)Abstract
The development of digital banking services encourages banks to improve service quality through branch offices and mobile banking applications. User reviews on Google Maps and Google Play Store can be used to identify users’ assessments of these services. However, previous studies have generally focused on a single banking application or one review platform, so comparisons of branch and mobile banking services across two banks remain limited. This study aims to analyze sentiment, compare user satisfaction with BCA and Mandiri, and evaluate the performance of the Support Vector Machine (SVM) based on reviews from both platforms. The research stages include data collection, preprocessing, feature extraction using Term Frequency-Inverse Document Frequency, and sentiment classification using SVM. The dataset consists of 1,934 Google Maps reviews and 5,786 Google Play Store reviews. Testing results on Google Maps data achieved an accuracy of 91.99%, precision of 93.09%, recall of 98.25%, and F1-score of 95.60%. Meanwhile, testing on Google Play Store data achieved an accuracy of 83.85%, precision of 87.17%, recall of 77.96%, and F1-score of 82.31%. Sentiment analysis showed that positive sentiment toward BCA and Mandiri on Google Maps reached 87.79% and 88.96%, respectively. On Google Play Store, BCA Mobile obtained 43.68% positive sentiment, while Livin’ by Mandiri obtained 52.74%. Therefore, Mandiri had a higher proportion of positive sentiment on both platforms. This study contributes an integrated comparison of branch and mobile banking services and an evaluation of SVM performance across two different review sources.
Downloads
References
[1] F. Mursyid, M. A. Pinem, A. I. Sinaga, H. R. Saputra, E. Rubiana, and F. N. Hassan, “Komparasi Kinerja Support Vector Machine dan Naive Bayes Teroptimasi pada Sentimen Ulasan Blu by BCA,” J. Media Inform., vol. 6, no. 6, pp. 3123–3131, 2025, doi: 10.55338/jumin.v6i6.7665.
[2] M. R. Pratama, Y. R. Ramadhan, and M. A. Komara, “Analisis Sentimen BRImo dan BCA Mobile Menggunakan Support Vector Machine dan Lexicon Based,” JUTISI J. Ilm. Tek. Inform. dan Sist. Inf., vol. 12, no. 3, pp. 1439–1450, 2023, doi: 10.35889/jutisi.v12i3.1431.
[3] F. N. Firzatullah and Nuroji, “Analisis Sentimen Pengguna Aplikasi Byond BSI Pada Google Play Store,” METIK J., vol. 9, no. 2, pp. 356–363, 2025, doi: 10.47002/metik.v9i2.1089.
[4] S. A. S. Mola, D. L. B. Baun, I. O. Nunes, and M. M. A. R. Sani, “Analisis Sentimen Aplikasi Halo BCA Di Google Play Store Menggunakan Metode Naive Bayes, Support Vector Machine Dan Random Forest,” HOAQ J. Teknol. Inf., vol. 15, no. 2, pp. 69–79, 2024, doi: 10.52972/hoaq.vol15no2.p69-79.
[5] A. Setiawan and F. N. Hasan, “Analisis Sentimen Tanggapan Pengguna Aplikasi Bale By BTN Menggunakan Metode Support Vector Machine (SVM),” STORAGE J. Ilm. Tek. dan Ilmu Komput., vol. 4, no. 4, pp. 315–326, 2025, doi: 10.55123/storage.v4i4.6469.
[6] A. Sujjada, Somantri, J. N. Novianti, and I. G. T. Isa, “Analisis Sentimen Terhadap Review Bank Digital Pada Google Play Store Menggunakan Metode Support Vector Machine (SVM),” J. Rekayasa Teknol. Nusa Putra, vol. 9, no. 2, pp. 122–135, 2023, doi: 10.52005/rekayasa.v9i2.345.
[7] K. Kusumaningtyas, I. Dwijayanti, A. R. Lahitani, and M. Habibi, “Analisis Tren Topik dalam Ulasan Negatif Aplikasi M-Banking Menggunakan Latent Dirichlet Allocation,” J. FASILKOM, vol. 14, no. 3, pp. 549–555, 2024, doi: 10.37859/jf.v14i3.8035.
[8] D. W. Bhatara and R. R. Suryono, “Analisis Sentimen Aplikasi BCA Mobile Menggunakan Algoritma Naïve Bayes dan Support Vector Machine,” JIPI J. Ilm. Penelit. dan Pembelajaran Inform., vol. 9, no. 4, pp. 1907–1917, 2024, doi: 10.29100/jipi.v9i4.5536.
[9] N. Meilani, M. Furqan, and Suhardi, “Analisis Sentimen Pengguna Aplikasi BSI Mobile Akibat Ransomware Menggunakan Algoritma Support Vector Machine,” INFOTECH J. Inform. Teknol., vol. 5, no. 1, pp. 42–51, 2024, doi: 10.37373/infotech.v5i1.1102.
[10] Kusnawi, M. Rahardi, and V. D. Pandiangan, “Sentiment Analysis of Neobank Digital Banking Using Support Vector Machine Algorithm in Indonesia,” JOIV Int. J. Informatics Vis., vol. 7, no. 2, pp. 377–383, 2023, doi: 10.30630/joiv.7.2.1652.
[11] D. Sofia and P. Sekarpuji, “Penerapan Metode Stacking Ensemble Untuk Analisis Sentimen Pada Ulasan Aplikasi Ruangguru,” IDEALIS Indones. J. Inf. Syst., vol. 8, no. 2, pp. 248–257, 2025, doi: 10.36080/idealis.v8i2.3559.
[12] M. J. Prasetyo and I. M. A. Agastya, “Analisis Sentimen Ulasan Aplikasi Perbankan di Google Play Store menggunakan Algoritma Support Vector Machine,” Sist. J. Sist. Inf., vol. 13, no. 6, pp. 2386–2400, 2024, doi: 10.32520/stmsi.v13i6.4536.
[13] I. Bazar, F. Wajidi, and A. A. A. Cirua, “Analisis Sentimen Ulasan Aplikasi Wondr By BNI Menggunakan Algoritma SVM Dengan Optimasi Kernel Trick,” STORAGE J. Ilm. Tek. dan Ilmu Komput., vol. 4, no. 2, pp. 69–81, 2025, doi: 10.55123/storage.v4i2.5178.
[14] R. O. Mardiyanto, Kusrini, and F. W. Wibowo, “Analisis Sentimen Pengguna Aplikasi Bank Syariah Indonesia Dengan Menggunakan Algoritma Support Vector Machine (SVM),” Tek. Teknol. Inf. Dan Multimed., vol. 4, no. 1, pp. 9–15, 2023, doi: 10.46764/teknimedia.v4i1.85.
[15] D. Sabrina, A. D. Sabilla, and N. Azizah, “Kombinasi Vader Lexicon Dan Support Vector Machine Untuk Klasifikasi Sentimen Komentar Aplikasi Blu BCA,” Inser. Inf. Syst. Emerg. Technol. J., vol. 6, no. 1, pp. 22–33, 2025, doi: 10.23887/insert.v6i1.86240.
[16] M. D. Bimantara and I. Zufria, “Text Mining Sentiment Analysis On Mobile Banking Application Reviews Using TF-IDF Method With Natural Language Processing Approach,” JINAV J. Inf. Vis., vol. 5, no. 1, pp. 115–123, 2024, doi: 10.35877/454RI.jinav2772.
[17] H. Wahyudin, “Analisis Sentimen dari Data Ulasan Play Store terhadap Aplikasi Mobile Banking,” Bandung Conf. Ser. Stat., vol. 5, no. 2, pp. 667–676, 2025, doi: 10.29313/bcss.v5i2.20693.
[18] A. P. Zai and S. Saleh, “Perbandingan Naïve Bayes Dan Support Vector Machine Untuk Analisis Sentimen Pengguna Jobstreet,” IDEALIS Indones. J. Inf. Syst., vol. 9, no. 1, pp. 30–38, 2026, doi: 10.36080/idealis.v9i1.3663.
[19] A. R. Husen, R. Astuti, L. Marlin, Rahmaddeni, and L. Efrizoni, “Analisis Sentimen Opini Publik pada Twitter Terhadap Bank BSI Menggunakan Algoritma Machine Learning,” MALCOM Indones. J. Mach. Learn. Comput. Sci., vol. 3, no. 2, pp. 211–218, 2023, doi: 10.57152/malcom.v3i2.901.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Alfianas Shofi Tafta Mahendra, Fajar Nugraha, Andy Prasetyo Utomo

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










