Sentiment Analysis of User Reviews for Health Technology Applications (Halodoc, Alodokter, and SatuSehat) Using the Multinomial Naive Bayes Algorithm

Authors

  • Adhi Bahtiar Universitas Muria Kudus
  • Eko Darmanto Universitas Muria Kudus
  • Muhammad Arifin Universitas Muria Kudus

DOI:

https://doi.org/10.35870/ijmsit.v6i2.8850

Keywords:

Sentiment Analysis, Halodoc, Alodokter, SatuSehat, Multinomial Naive Bayes, TF-IDF

Abstract

The growth of digital health services in Indonesia has driven increased usage of health applications such as Halodoc, Alodokter, and SatuSehat. These applications generate thousands of user reviews on the Google Play Store annually. As these reviews consist of unstructured text, manual sentiment identification is time-consuming and labor-intensive. This study aims to perform automated sentiment analysis on user reviews for these three applications using the Multinomial Naive Bayes algorithm combined with Term Frequency-Inverse Document Frequency (TF-IDF) weighting. The research employs the Cross-Industry Standard Process for Data Mining (CRISP-DM) framework, encompassing data collection via scraping; text preprocessing (case folding, cleaning, tokenizing, stopword removal, and stemming); initial labeling using the InSet lexicon; TF-IDF weighting with a combination of unigrams and bigrams; Multinomial Naive Bayes model training; and result presentation via a Streamlit-based interactive dashboard. The final dataset comprises 10,739 reviews, split into 80% training data and 20% testing data. Test results indicate that the model achieved an accuracy of 48.3%, precision of 91.6%, recall of 48.3%, and an F1-score of 59.8%. The best performance was observed in the positive class (precision of 0.98), whereas the neutral class showed poor performance due to data imbalance. Analysis results reveal that SatuSehat had the highest proportion of negative sentiment (70.1%), while Halodoc had the highest proportion of positive sentiment (88.6%). This study provides insights into user perceptions of the three applications and offers valuable information for developers to improve their services.

Downloads

Download data is not yet available.

Author Biographies

  • Adhi Bahtiar, Universitas Muria Kudus

    Information Systems Study Program, Faculty of Engineering, Universitas Muria Kudus, Kudus Regency, Central Java Province, Indonesia

  • Eko Darmanto, Universitas Muria Kudus

    Information Systems Study Program, Faculty of Engineering, Universitas Muria Kudus, Kudus Regency, Central Java Province, Indonesia

  • Muhammad Arifin, Universitas Muria Kudus

    Information Systems Study Program, Faculty of Engineering, Universitas Muria Kudus, Kudus Regency, Central Java Province, Indonesia

References

Cikania, R. N. (2021). Implementasi Algoritma Naive Bayes Classifier dan Support Vector Machine Pada Klasifikasi Sentimen Review Layanan Telemedicine Halodoc. Jambura Journal of Probability and Statistics, 2(2), 96-104. https://doi.org/10.34312/jjps.v2i2.11364

Hal, D., Wibowo, R. S., Rakan, M., & Ramadhan, W. (2025). Analisis Sentimen Menggunakan Support Vector Machine dan Naive Bayes Pengguna Game Roblox. JUKOMIKA (Jurnal Ilmu Komputer Dan Informatika), 8(2), 106–112. https://doi.org/10.54650/jukomika.v8i2.618

Hendra, A. (2021). Analisis Sentimen Review Halodoc Menggunakan Nai ̈ve Bayes Classifier. (2021). JISKA (Jurnal Informatika Sunan Kalijaga), 6(2), 78-89. https://doi.org/10.14421/jiska.2021.6.2.78-89

Indrayuni, E., Nurhadi, A., & Kristiyanti, D. A. (2021). Implementasi algoritma Naive Bayes, support vector machine, dan K-nearest neighbors untuk analisa sentimen aplikasi Halodoc. Faktor Exacta, 14(2), 64-71. http://dx.doi.org/10.30998/faktorexacta.v14i2.9697

Kurniawati, E., Irma Purnamasari, A., Ali, I.., Kurniawan, R., & Nurdiawan, O.. (2026). Analisis Sentimen Ulasan Pengguna Aplikasi Flo di Google Play Store Dengan Menggunakan Algoritma Naive Bayes. Jurnal Informatika Dan Teknik Elektro Terapan, 14(1). https://doi.org/10.23960/jitet.v14i1.8776

Nugraha, M. T., Sulistiyowati, N., Enri, U., Karawang, U. S., Timur, T., Sehat, S., & Classifier, N. B. (2023). Analisis Sentimen Ulasan Aplikasi Satu Sehat Pada Google Play Store Menggunakan Naive Bayes Classifier. JATI: Jurnal Mahasiswa Teknik Informatika, 7(5), 3593–3601. https://doi.org/10.36040/jati.v7i5.7753

Putra, I. E., Asriyanik, A., & Azzahra, F. F. (2025). Pemanfaatan Multinomial Naive Bayes Untuk Analisis Sentimen Ulasan Aplikasi Mobile Jkn. JATI (Jurnal Mahasiswa Teknik Informatika), 9(2), 3283-3291. https://doi.org/10.36040/jati.v9i2.13311

Qumaini, R. (2024). Analisis Sentimen Aplikasi SatuSehat Menggunakan Metode Naive Bayes dan Particle Swarm Optimization. http://repository.unsri.ac.id/id/eprint/158138

Rahman, J., Riaz, A., Malakar, P., & Kabir, M. (2024). Recent advancements and challenges of NLP-based sentiment analysis: A state-of-the-art review. Natural Language Processing Journal, 6, 100059. https://doi.org/10.1016/j.nlp.2024.100059

Ramadlan, W., Arifin, M., Fithri, D. L., & Setiaji, P. (2025). Analisis Sentimen Ulasan Pengguna Aplikasi Spotify Di Google Play Store Menggunakan Algoritma Naive Bayes. JATI (Jurnal Mahasiswa Teknik Informatika), 9(2), 3600-3607. https://doi.org/10.36040/jati.v9i2.13543

Ridho, M. R., Revindo, M. K., & Saputra, D. M. (2026). Analisis Sentimen Pengguna Aplikasi SatuSehat Mobile Menggunakan SVM dan Naive Bayes Dengan Optimasi SMOTE. ATI (Jurnal Mahasiswa Teknik Informatika), 10(2), 3480-3487. https://doi.org/10.36040/jati.v10i2.17629

Wardani, N. R., & Erfina, A. (2021). Analisis Sentimen Masyarakat Terhadap Layanan Konsultasi Dokter Menggunakan Algoritma Naive Bayes. SISMATIK: Seminar Nasional Sistem Informasi Dan Manajemen Informatika, 11–18.

Downloads

Published

2026-10-17

How to Cite

Bahtiar, A., Darmanto, E., & Arifin, M. (2026). Sentiment Analysis of User Reviews for Health Technology Applications (Halodoc, Alodokter, and SatuSehat) Using the Multinomial Naive Bayes Algorithm. International Journal of Management Science and Information Technology, 6(2), 2872-2882. https://doi.org/10.35870/ijmsit.v6i2.8850

Most read articles by the same author(s)