Performance of Classical Machine Learning Algorithms in Three-Class Sentiment Classification of Indonesian DANA E-Wallet Reviews

Authors

  • Husni Mubarak Universitas Negeri Makassar
  • Clara Diva Universitas Kristen Indonesia Paulus
  • La Ode Fefli Yarlin Universitas Mega Buana Palopo
  • Ahmad Maruf Politeknik Negeri Ujung Pandang
  • Hasriani Universitas Mega Buana Palopo
  • Muchlis Baso Universitas Multi Data Palembang

DOI:

https://doi.org/10.56427/jcbd.v5i3.1094

Keywords:

Sentiment analysis, DANA E-Wallet, Data Leakage, Class Imbalance, Support Vector Machine

Abstract

Automated sentiment classification of e-wallet reviews can support service monitoring, yet reported performance may be inflated by duplicate texts, conflicting labels, and test-set-driven model selection. This study compares Multinomial Naive Bayes (MNB), linear Support Vector Machine (SVM), and Logistic Regression (LR) for three-class sentiment classification of Indonesian DANA e-wallet reviews under a leakage-controlled design. From 50,000 public Kaggle reviews, empty normalized texts, conflicting-label groups, and duplicates were excluded after text normalization, leaving 29,658 unique reviews. The data were divided into an 80% development set and a 20% held-out test set. TF-IDF features were fitted within five-fold stratified cross-validation, and hyperparameters were selected by macro F1. SVM achieved the highest cross-validation macro F1 (0.767±0.008), held-out accuracy (0.801), and held-out macro F1 (0.770), followed by LR (0.790; 0.767) and MNB (0.766; 0.738). SVM outperformed LR in paired accuracy (McNemar p=0.00022), although the 95% bootstrap interval for their macro-F1 difference included zero. NEUTRAL remained the most difficult class (F1=0.617), and balanced class weighting raised its recall from 0.453 to 0.596 with a slight accuracy decrease. These findings show that normalization-aware auditing, leakage-controlled model selection, and class-wise evaluation materially affect conclusions drawn from imbalanced review data.

Downloads

Download data is not yet available.

Author Biographies

Clara Diva, Universitas Kristen Indonesia Paulus

Departemen of informatics Engineering

La Ode Fefli Yarlin, Universitas Mega Buana Palopo

Departemen of Informatics

Ahmad Maruf, Politeknik Negeri Ujung Pandang

Departement of Computer and Network Engineering

Hasriani, Universitas Mega Buana Palopo

Departemen of Informatics

Muchlis Baso, Universitas Multi Data Palembang

6 Departement of Electrical Engineering

References

[1] R. N. Anwar and C. M. K. Putri, “Adoption of E-Wallet Technology: Analyzing Innovation Diffusion Factors,” J. Apresiasi Ekon., vol. 13, no. 3, pp. 708–718, Oct. 2025, doi: 10.31846/jae.v13i3.978.

[2] J. Fadhilah, C. A. A. Layyinna, R. Khatami, and F. Fitroh, “Pemanfaatan Teknologi Digital Wallet Sebagai Solusi Alternatif Pembayaran Modern: Literature Review,” J. Comput. Sci. Eng., vol. 2, no. 2, pp. 89–97, Aug. 2021, doi: 10.36596/jcse.v2i2.219.

[3] A. Y. Nur Asida and R. Kuswati, “E-wallet Adoption in The Covid-19 Period: The Roles Of Perceived Benefits As Mediating Variabel,” J. Orientasi Bisnis dan Entrep., vol. 4, no. 1, pp. 23–34, Jun. 2023, doi: 10.33476/jobs.v4i1.3604.

[4] G. P. Lestara Permana, H. P. S. Rini, and I. G. N. Darma Paramartha, “Fintech Dari Perspektif Perilaku User Dalam Penggunaan E-Wallet Dengan Menggunakan Technology Acceptance Model (TAM),” Widya Akunt. dan Keuang., vol. 3, no. 1, pp. 50–70, Feb. 2021, doi: 10.32795/widyaakuntansi.v3i1.1205.

[5] A. Bahar, T. Astuti, and P. Arsi, “Performance Comparison of SVM, Naive Bayes, and Logistic Regression Classification Algorithms in Analyzing Noice App User Reviews,” J. Tek. Inform., vol. 5, no. 4, pp. 469–477, Aug. 2024, doi: 10.52436/1.jutif.2024.5.4.2061.

[6] Y. A. Dhamma and S. P. Barus, “Sentiment Analysis on Google Reviews Using Naïve Bayes, K-Nearest Neighbors, and Logistic Regression to Improve Novotel Services,” J. Appl. Informatics Comput., vol. 9, no. 1, pp. 106–114, Jan. 2025, doi: 10.30871/jaic.v9i1.8923.

[7] S. Masturoh and A. B. Pohan, “Analisis Sentimen terhadap E-Wallet DANA pada Ulasan Google Play Menggunakan Algoritma K-Nearest Neighbor,” J. Pilar Nusa Mandiri, vol. 17, no. 1, pp. 53–58, Apr. 2021, doi: 10.33480/pilar.v17i1.2182.

[8] A. Nurian, “Analisis Sentimen Ulasan Pengguna Aplikasi Google Play Menggunakan Naïve Bayes,” J. Inform. dan Tek. Elektro Terap., vol. 11, no. 3s1, pp. 829–835, Sep. 2023, doi: 10.23960/jitet.v11i3s1.3348.

[9] P. A. Mandasari and A. Faizin, “Analisis Sentimen Ulasan Aplikasi DANA di Google Play Store Menggunakan Algoritma Naïve Bayes,” J. Sains Stud. Res., vol. 3, no. 5, pp. 1082–1093, Aug. 2025, doi: 10.61722/jssr.v3i5.6436.

[10] D. F. Nawulansih, N. C. Santi, and I. A. Sa’ida, “Analisis Sentimen Ulasan Aplikasi DANA di Google Play Store: Penerapan Support Vector Machine dan Synthetic Minority Over-sampling Technique,” J. Pendidik. dan Teknol. Indones., vol. 5, no. 9, pp. 2660–2671, Sep. 2025, doi: 10.52436/1.jpti.1053.

[11] A. D. Cahyani and T. Mardiana, “Sentiment Analysis of Digital Wallet Service Users Using Naïve Bayes Classifier and Particle Swarm Optimization,” J. Ris. Inform., vol. 2, no. 4, pp. 241–250, Sep. 2020, doi: 10.34288/jri.v2i4.160.

[12] G. Tinambunan and Suharjito, “Sentiment Analysis of Indonesia’s Digital Wallet Using Combination Machine Learning and Emoticon Weight,” J. Ilm. Teknol. dan Rekayasa, vol. 26, no. 3, pp. 170–182, Dec. 2021, doi: 10.35760/tr.2021.v26i3.5266.

[13] P. Sayarizki, Hasmawati, and H. Nurrahmi, “Implementation of IndoBERT for Sentiment Analysis of Indonesian Presidential Candidates,” Indones. J. Comput., vol. 9, no. 2, pp. 61–72, Aug. 2024, doi: 10.34818/INDOJC.2024.9.2.934.

[14] S. Sanjaya, R. G. Guntara, and S. S. Maesaroh, “Sentiment Analysis of LinkAja Digital Wallet Application Reviews on Google Play Store using Transfer Learning IndoBERT,” INOVTEK Polbeng - Seri Inform., vol. 10, no. 3, pp. 1730–1740, Nov. 2025, doi: 10.35314/afjx7b16.

[15] A. A. Qolbu, N. Fitriyati, and N. Inayah, “Performa Naïve Bayes, SVM, dan IndoBERT pada Analisis Sentimen Twitter IndiHome dengan Strategi Penanganan Data Tidak Seimbang,” J. Fourier, vol. 14, no. 1, pp. 29–44, Oct. 2025, doi: 10.14421/fourier.2025.141.29-44.

[16] A. M. Simanjuntak, “DANA Sentiment Analysis from Playstore Indonesia,” Kaggle, 2024. [Online]. Available: https://www.kaggle.com/datasets/alexmariosimanjuntak/dana-app-sentiment-review-on-playstore-indonesia

Downloads

Published

30-09-2026

How to Cite

Husni Mubarak, Clara Diva, La Ode Fefli Yarlin, Ahmad Maruf, Hasriani, & Muchlis Baso. (2026). Performance of Classical Machine Learning Algorithms in Three-Class Sentiment Classification of Indonesian DANA E-Wallet Reviews . Journal of Computers and Digital Business, 5(3), 404–411. https://doi.org/10.56427/jcbd.v5i3.1094

Issue

Section

Articles