Sentiment Analysis of Gojek App Reviews on Google Play Store with Natural Language Processing Using Naive Bayes' Algorithm

  • Zumardi Rahman Infomatika, Universitas Metamedia
  • Putri Sakinah Infomatika, Universitas Adzkia
  • Yomei Hendra Infomatika, Universitas Adzkia
  • Budy Satria Infomatika, Universitas Andalas
  • Fajar Maulana Infomatika, Universitas Adzkia
  • Aisyah Qurrata Ayun Infomatika, Universitas Adzkia
Keywords: Sentiment Analysis, Naïve Bayes, Data Preprocessing, Machine Learning

Article Metrics

Abstract view : 826 times

Abstract

In the digital era, sentiment analysis is an important tool to understand user perceptions of applications, including the Gojek application. This study aims to analyze the sentiment of Gojek application user reviews on the Google Play Store using the Naive Bayes algorithm. The research process involved collecting 5,000 reviews, preprocessing the text, weighting with TF-IDF, and applying the Naive Bayes algorithm to classify sentiment into negative, neutral, and positive. The evaluation results show that the model has the best accuracy of 76% after applying the data balancing technique. The model's performance for negative sentiment is very good with a precision of 91% and an F1 score of 87%. Positive sentiment shows quite good performance with a precision of 76% and an F1 score of 65%. However, neutral sentiment has low precision (23%) although recalls increased to 51%. Sampling techniques such as SMOTE have succeeded in improving the model's ability to recognize underrepresented classes. With an overall evaluation of weighted average precision of 82% and an F1 score of 78%, this model is considered quite reliable in analyzing the sentiment of Gojek app reviews. This research provides insights for application developers in improving service quality based on user perception..

References

Alyundra, M. A. (2024). Analisis Sentimen Ulasan Pengguna Aplikasi Gojek Di Google Play Store Menggunakan Metode Naïve Bayes Classifier (Doctoral dissertation, Universitas Bakrie).
Amien, M. (2023). Sejarah dan Perkembangan Teknik Natural Language Processing (NLP) Bahasa Indonesia: Tinjauan tentang sejarah, perkembangan teknologi, dan aplikasi NLP dalam bahasa Indonesia. arXiv preprint arXiv:2304.02746.
Bhatara, D. W., & Suryono, R. R. (2024). Analisis Sentimen Aplikasi BCA Mobile Menggunakan Algoritma Naive Bayes dan Suport Vector Machine. JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika), 9(4), 1907-1917.
Darwis, D., Siskawati, N., & Abidin, Z. (2021). Penerapan Algoritma Naive Bayes Untuk Analisis Sentimen Review Data Twitter Bmkg Nasional. Jurnal Tekno Kompak, 15(1), 131-145.
Firdaus, M. R., Rahaningsih, N., & Dana, R. D. (2024). Analisis Sentimen Aplikasi Shopee di Goole Play Store Menggunakan Klasifikasi Algoritma Naïve Bayes. Jurnal Informatika Dan Rekayasa Perangkat Lunak, 6(1), 228-237.
Hendra, Y. (2024). Klasifikasi Sentimen Komentar Debat Calon Presiden 2024 Di Youtube Dengan Algoritma K-Nearest Neighbors. Journal-Technology of Computer, 1(2), 36-45.
Mubaroroh, H. H., Yasin, H., & Rusgiyono, A. (2022). Analisis Sentimen Data Ulasan Aplikasi Ruangguru Pada Situs Google Play Menggunakan Algoritma Naïve Bayes Classifier Dengan Normalisasi Kata Levenshtein Distance. Jurnal Gaussian, 11(2), 248-257.
Putri, D. D., Nama, G. F., & Sulistiono, W. E. (2022). Analisis Sentimen Kinerja Dewan Perwakilan Rakyat (DPR) Pada Twitter Menggunakan Metode Naive Bayes Classifier. Jurnal Informatika dan Teknik Elektro Terapan, 10(1).
Rahman, I. F., Hasanah, A. N., & Heryana, N. (2024). Analisis Sentimen Ulasan Pengguna Aplikasi Samsat Digiital Nasional (Signal) Dengan Menggunakan Metode Naïve Bayes Classifier. Jurnal Informatika dan Teknik Elektro Terapan, 12(2).
Santoso, D. P., & Wibowo, W. (2022). Analisis Sentimen Ulasan Aplikasi Buzzbreak Menggunakan Metode Naïve Bayes Classifier pada Situs Google Play Store. Jurnal Sains dan Seni ITS, 11(2), D190-D196.
Sugandi, M. T., Martanto, M., & Hayati, U. (2024). Analisis Sentimen Komentar Pengguna Youtube terhadap Kebijakan Baru Badan Penyelenggara Jaminan Kesehatan Sosial Menggunakan Naïve Bayes. Jurnal Informatika dan Rekayasa Perangkat Lunak, 6(1), 218-227.
Susilawati, S., & Iqbal, M. (2025). Penerapan Metode Naïve Bayes Untuk Mengidentifikasi Sentimen Pengguna Pada Ulasan Aplikasi ReelShort di Google Play Store. Jurnal Sistem Informasi dan Sistem Komputer, 10(1), 49-59.
R. Husna, Y. Hendra and M.I. Akbar (2019). Comparison Between Apriori and Fp-Growth Algorithms on Inventory Model of Item Availability. J. Ipte. Terap., vol. 14, no. 3, pp. 219–229, 2020, doi: https://doi.org/10.22216/jit.v14i3.100.
Hendra, Y. Sakinah, P. Thoriq, M. (2023). Evaluasi Kinerja Algoritma Apriori Dalam Pengelompokan Data Transaksi Penjualan Untuk Analisis Pola Pembelian. Journal of Student Development Information System (JoSDIS) 3 (2), 220-228.
R. Husna, R. Lestari, and Y. Hendra, “Inventory model of goods availability with apriori algorithm,” J. Phys.: Conf. Ser., vol. 1317, no. 1, p. 012019, Oct. 2019, doi: 10.1088/1742-6596/1317/1/012019.
Published
2025-02-20
How to Cite
Rahman, Z., Sakinah, P., Hendra, Y., Satria, B., Maulana, F., & Ayun, A. Q. (2025). Sentiment Analysis of Gojek App Reviews on Google Play Store with Natural Language Processing Using Naive Bayes’ Algorithm. Jurnal Multimedia Dan Teknologi Informasi (Jatilima), 6(03), 60-69. https://doi.org/10.54209/jatilima.v6i03.1189