Perbandingan Kinerja Naive Bayes, Support Vector Machine dan Random Forest Untuk Analisis Sentimen Aplikasi Brimo


  • Amelia Darwin * Mail Universitas Sriwijaya, Palembang, Indonesia
  • Dinda Lestarini Universitas Sriwijaya, Palembang, Indonesia
  • Iin Seprina Universitas Sriwijaya, Palembang, Indonesia
  • (*) Corresponding Author
Keywords: Sentiment Analysis; BRImo Application; Naive Bayes; Support Vector Machine; Random Forest; SMOTE; Data Imbalance; Machine Learning; Algorithm Comparison

Abstract

The development of financial technology has driven the increasing use of mobile banking, including BRImo, owned by Bank Rakyat Indonesia (BRI). However, user reviews on the Google Play Store show various complaints such as login difficulties, system errors, and failed transactions. This study aims to analyze BRImo user sentiment using three machine learning algorithms: Naive Bayes, Support Vector Machine (SVM), and Random Forest. Data were obtained from 4,996 reviews through web scraping and labeled based on ratings with categories 1-3 negative and 4-5 positive. The labeling process obtained 4,123 positive reviews and 873 negative reviews, which were then balanced using the Synthetic Minority Oversampling Technique (SMOTE). Feature extraction was performed using TF-IDF. Test results showed that Random Forest provided the best performance with an accuracy of 0.87, a recall of 0.70, and an F1-score of 0.65 in the negative class, and an F1-score of 0.92 in the positive class. The macro F1-score reached 0.79, higher than SVM (0.69) and Naive Bayes (0.70). This finding indicates that Random Forest is more effective in classifying BRImo user sentiment, especially after data balancing, and can serve as a reference for developers in improving the quality of application services.

Downloads

Download data is not yet available.

References

N. F. Tsakila, M. A. Wirahadi, A. A. Fadilah, and H. Simanjuntak, “Analisis Dampak Fintech terhadap Kinerja dan Inovasi Perbankan di Era Ekonomi Digital,” Indonesian Journal of Law and Justice, vol. 1, no. 4, p. 11, Jun. 2024, doi: 10.47134/ijlj.v1i4.2787.

S. Nijjer, K. Sood, S. Grima, R. Rupeika-Apoga, and P. Varma, “Thematic Analysis of Financial Technology (Fintech) Influence on the Banking Industry,” Risks, vol. 10, p. 186, Sep. 2022, doi: 10.3390/risks10100186.

N. S. Elysa, L. Arini, D. F. Murad, and R. Leandros, “User Experience Satisfaction Analysis of Customers on the BRI Mobile Application (BRImo),” in Procedia Computer Science, Elsevier B.V., 2023, pp. 680–689. doi: 10.1016/j.procs.2023.10.572.

Q. Zhou et al., “A study on factors affecting service quality and loyalty intention in mobile banking A study on factors affecting service quality and loyalty intention in mobile,” Journal of Retailing and Consumer Services, vol. 60, May 2021, doi: 10.1016/j.jretconser.2020.102424.

Hani Harlan, “Perkembangan Financial Technology (Fintech) dalam Digital Perbankan di Indonesia,” Al-Kharaj: Jurnal Ekonomi, Keuangan & Bisnis Syariah, vol. 7, no. 5, May 2025, doi: 10.47467/alkharaj.v7i5.7529.

Yulia Nur Afifah, A. Kamilah, A. I. Nugroho, and A. A. Mustafidah, “Optimalisasi BRI Mobile Sebagai Bentuk Previlege Kepada Nasabah Di BRI Unit Puger,” Journal Of Indonesian Social Society (JISS), vol. 2, no. 2, pp. 64–68, Jun. 2024, doi: 10.59435/jiss.v2i2.232.

N. F. Rokhmawati and A. B. Arifa, “Analisis User Interface (UI) pada BRIMO (BRI Mobile) menggunakan Pendekatan Metode Pengembangan System Usability Scale (SUS),” Jurnal Ilmiah ILKOMINFO -Jurnal Ilmu Komputer dan Informatika, vol. 7, p. 77, Jan. 2024, doi: 10.47324/ilkominfo.v7i1.233.

S. Rahayu and M. S. Hasibuan, “Sentiment Analysis of Mobile Banking Reviews Using Machine Learning Models,” PIKSEL : Penelitian Ilmu Komputer Sistem Embedded and Logic, vol. 13, no. 1, pp. 69–78, Mar. 2025, doi: 10.33558/piksel.v13i1.10677.

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 (High Education of Organization Archive Quality) : Jurnal Teknologi Informasi, vol. 15, no. 2, pp. 69–79, Dec. 2024, doi: 10.52972/hoaq.vol15no2.p69-79.

M. A. Khder, “Web scraping or web crawling: State of art, techniques, approaches and application,” International Journal of Advances in Soft Computing and its Applications, vol. 13, no. 3, pp. 144–168, 2021, doi: 10.15849/ijasca.211128.11.

W. Andriyani et al., PERANGKAT LUNAK DATA MINING. Bandung: Widina Media Utama, 2024.

H. T. Duong and T. A. Nguyen-Thi, “A review: preprocessing techniques and data augmentation for sentiment analysis,” Comput Soc Netw, vol. 8, no. 1, Dec. 2021, doi: 10.1186/s40649-020-00080-x.

M. A. Palomino and F. Aider, “Evaluating the Effectiveness of Text Pre-Processing in Sentiment Analysis,” Applied Sciences (Switzerland), vol. 12, no. 17, Sep. 2022, doi: 10.3390/app12178765.

A. A. Pratiwi and M. Kamayani, “Perbandingan Pelabelan Data dalam Analisis Sentimen Kurikulum Proyek di platform TikTok: Pendekatan Naïve Bayes,” Jurnal Eksplora Informatika, vol. 14, no. 1, pp. 96–107, Sep. 2024, doi: 10.30864/eksplora.v14i1.1093.

V. R. Joseph, “Optimal ratio for data splitting,” Stat Anal Data Min, vol. 15, no. 4, pp. 531–538, Aug. 2022, doi: 10.1002/sam.11583.

I. Irawan, Mh. Wathan, and M. Bagus Prayogi, “Analisis Sentimen Pada Aplikasi Capcut Di Google Play Store,” Jurnal Pengembangan Sistem Informasi dan Informatika, vol. 5, no. 4, pp. 152–164, Oct. 2024, doi: 10.47747/jpsii.v5i4.1959.

M. Wankhade, A. C. S. Rao, and C. Kulkarni, “A survey on sentiment analysis methods, applications, and challenges,” Artif Intell Rev, vol. 55, no. 7, pp. 5731–5780, Oct. 2022, doi: 10.1007/s10462-022-10144-1.

S. D. Parameswari et al., “Studi Perbandingan Naïve Bayes dan Support Vector Machine (SVM) dalam Analisis Sentimen Pengguna Metaverse,” Jurnal Teknologi dan Manajemen Industri Terapan (JTMIT), vol. 4, no. 3, 2025, doi: 10.55826/jtmit.v4i3.1122.

N. Hendrastuty, A. Rahman Isnain, and A. Yanti Rahmadhani, “Analisis Sentimen Masyarakat Terhadap Program Kartu Prakerja Pada Twitter Dengan Metode Support Vector Machine,” Jurnal Informatika: Jurnal pengembangan IT (JPIT), vol. 6, no. 3, Sep. 2021, doi: 10.30591/jpit.v6i3.2870.

S. A. S. Mola, N. D. Rumlaklak, and D. P. N. Polly, Analisis Sentimen dengan Metode Random Forest. Bandung: Kaizen Media Publishing, 2024.

N. Pavitha et al., “Movie recommendation and sentiment analysis using machine learning,” Global Transitions Proceedings, vol. 3, no. 1, pp. 279–284, Jun. 2022, doi: 10.1016/j.gltp.2022.03.012.

A. Roy and S. Chakraborty, “Support vector machine in structural reliability analysis: A review,” May 01, 2023, Elsevier Ltd. doi: 10.1016/j.ress.2023.109126.


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Perbandingan Kinerja Naive Bayes, Support Vector Machine dan Random Forest Untuk Analisis Sentimen Aplikasi Brimo

Dimensions Badge
Article History
Submitted: 2025-11-13
Published: 2025-12-08
Abstract View: 51 times
PDF Download: 81 times
How to Cite
Darwin, A., Lestarini, D., & Seprina, I. (2025). Perbandingan Kinerja Naive Bayes, Support Vector Machine dan Random Forest Untuk Analisis Sentimen Aplikasi Brimo. Building of Informatics, Technology and Science (BITS), 7(3), 1662-1673. https://doi.org/10.47065/bits.v7i3.8697
Issue
Section
Articles