PENERAPAN NATURAL LANGUAGE PROCESSING UNTUK ANALISIS SENTIMEN ULASAN APLIKASI ALLO BANK MENGGUNAKAN ALGORITMA SVM

Authors

  • Singgih Adhi Prasetyo ITB AHMAD DAHLAN JAKARTA
  • Diana Yusuf Institut Teknologi dan Bisnis Ahmad Dahlan
  • Muhajir Syamsu Institut Teknologi dan Bisnis Ahmad Dahlan

DOI:

https://doi.org/10.32546/jusin.v7i1.3201

Keywords:

Analisis Sentimen, Allo Bank, Support Vector Machine, NLP, TF-IDF

Abstract

The rapid growth of digital banking applications in Indonesia requires companies to pay close attention to user perceptions and satisfaction. This research focuses on analyzing the sentiment of user reviews of the Allo Bank application obtained from the Google Play Store, applying the Support Vector Machine (SVM) algorithm combined with a Natural Language Processing (NLP) approach. A total of 5,100 reviews in the Indonesian language were collected using web scraping methods. The analysis involved several stages, including text preprocessing, term weighting with TF-IDF, sentiment classification into three categories (positive, negative, and neutral), and performance evaluation of the model. The findings reveal that most user reviews express positive sentiment, with frequently appearing words such as "easy,” "secure,” and "good.” Negative sentiments are commonly represented by words like "complicated,” "lag,” and "slow,” while neutral reviews often include expressions such as "adequate” and "okay.” The SVM model achieved strong performance, with an accuracy of 96%, precision of 97%, recall of 75%, and an F1-score of 79%, indicating high effectiveness despite limited sensitivity to minority classes. These classification results can provide valuable insights for identifying areas that need improvement or should be maintained by the application developers. Therefore, this study is expected to serve as a reference for strategic decision-making based on user feedback to enhance the quality of digital banking services.

References

Ahmad Fauzi, S.Kom., et al. (2024). Analisis Sentimen dan Penerapannya dalam NLP.https://www.google.co.id/books/edition/Analisis_Sentimen_Sentiment Analysis/dgoREQAAQBAJ?hl=id&gbpv=0. 5.

Ananda, R., et al. (2024). Produktivitas Penggunaan VS Code dalam Pengembangan Proyek Data Sains. https://ejournal.warunayama.org/kohesi 5(9), 2-5.

Anilkumar, C., E., S. V, Kanchana, S., & Kumar, S. B. (2023). Sentimental Analysis on Product Reviews Using Support Vector Machine and Nave Bayes. Applied and Computational Engineering, 2(1), 1067–1073. https://doi.org/10.54254/2755-2721/2/20220586

Beddy Purnama & Iwan Sofana. (2021). Implementasi Artificial Intelligence dan Machine Learning Dasar-dasar Python untuk Ilmu Data. 112.

Denny Jollyta. (2023). Klasifikasi Data dalam Pembelajaran Mesin. https://www.google.co.id/books/edition/Algoritma_Klasifikasi_untuk_Pemula_Solus/y84TEQAAQBAJ?hl=id&gbpv=1. 28.

Efori Bu’Ulolo, et al. (2023). Big Data Analysis Phyton untuk Perguruan Tinggi Pengantar Python, Pandas, dan NumPy dalam Analisis Data. 13, 43.

Eldo, H., Ayuliana, A., Suryadi, D., Chrisnawati, G., & Judijanto, L. (2024). Penggunaan Algoritma Support Vector Machine (SVM) Untuk Deteksi Penipuan pada Transaksi Online. Jurnal Minfo Polgan, 13(2), 1627–1632. https://doi.org/10.33395/jmp.v13i2.14186

Fide, S., Suparti, S., & Sudarno, S. (2021). Analisis Sentimen Ulasan Aplikasi Tiktok Di Google Play Menggunakan Metode Support vector machine (Svm) Dan Asosiasi. Jurnal Gaussian, 10(3), 346–358. https://doi.org/10.14710/j.gauss.v10i3.32786

Hatta, M., et al. (2024). Intteligence Systems, Teori dan Implementasi Support Vector Machine (SVM).

Muhammad, R., Ardimansyah, M. I., & Afini, A. (2022). MENGEMBANGKAN SISTEM PERCAKAPAN OTOMATIS BERBASIS LAYANAN PESAN INSTAN. Uwais Inspirasi Indonesia.

Munandar, D., Afdal, M., Zarnelly, Z., & Novita, R. (2024). Analisis Sentimen Ulasan Pengguna Aplikasi Mobile Banking Menggunakan Algoritma K- Nearest Neighbor. Jurnal Teknologi Sistem Informasi Dan Aplikasi, 7(3), 1309–1318. https://doi.org/10.32493/jtsi.v7i3.41409

Putra, K. T., Hariyadi, M. A., & Crysdian, C. (2023). Perbandingan Feature extraction TF-IDF dan BOW Untuk Analisis Sentimen Berbasis SVM. Jurnal Cahaya Mandalika (JCM), 1449–1463.

Saputra, M., Wahyuni, S., Informasi, M. T., & Pancabudi, U. P. (2024). ANALISIS SENTIMEN PENGGUNA PADA APLIKASI BANK DIGITAL KROM. 10(2), 327–332.

Suresh, M., Vincent, G., Vijai, C., & Rajendhiran, M. (2024). Analyse Customer Behaviour and Sentiment Using Natural Language Processing (NLP) Techniques to Improve Customer Service and Personalize Banking. Educational Administration: Theoryand Practice, 30(May). https://doi.org/10.53555/kuey.v30i5.4462

Yusuf, D., Guilin, X., & Jiao, D. (2023). Application of K-Means Clustering Algorithm to Obtain Recommendations for Strategies to Increase the Number of Students in the Information Systems Study Program at ITB Ahmad Dahlan Jakarta. Journal of Computer Science Advancements, 1(4), 204–214. https://doi.org/10.70177/jsca.v1i4.581

Downloads

Published

2026-06-29

How to Cite

Singgih Adhi Prasetyo, Diana Yusuf, & Muhajir Syamsu. (2026). PENERAPAN NATURAL LANGUAGE PROCESSING UNTUK ANALISIS SENTIMEN ULASAN APLIKASI ALLO BANK MENGGUNAKAN ALGORITMA SVM. Jurnal Sistem Informasi (JUSIN), 7(1), 65–75. https://doi.org/10.32546/jusin.v7i1.3201