Analisis Ulasan Aplikasi dalam Google Play Store Menggunakan Model Naive Bayes
DOI:
https://doi.org/10.71282/jurmie.v3i1.1497Keywords:
Sentiment analysis, application reviews, Google Play Store, Naive Bayes, machine learning, text classificationAbstract
This study aims to analyze user sentiment toward mobile applications based on reviews collected from Google Play Store by applying the Naive Bayes classification model. User reviews represent an important source of information that reflects user experiences, satisfaction levels, and perceived application quality. However, the large volume and unstructured nature of textual reviews make manual analysis inefficient and subjective. Therefore, this research adopts a quantitative approach using text classification based on machine learning to automatically categorize user reviews into positive, negative, and neutral sentiment classes. The research process consists of data collection, text preprocessing, feature extraction, sentiment classification using Naive Bayes, and model performance evaluation. Text preprocessing includes case folding, tokenizing, stopword removal, and stemming to improve data quality. Model performance is evaluated using accuracy, precision, recall, and F1-score metrics. The results show that positive sentiment dominates user reviews, indicating that the application is generally well received by users, although negative and neutral sentiments remain present and highlight areas that require improvement. The evaluation results demonstrate that the Naive Bayes model achieves reliable performance in classifying sentiment, with balanced evaluation metrics that indicate stable classification capability. These findings confirm that Naive Bayes remains an effective and efficient method for sentiment analysis of application reviews. This study contributes theoretically to sentiment analysis research and practically provides insights that can support application developers in evaluating user feedback and improving application quality.
Downloads
References
[1] S. Liu et al., “An online dynamic security assessment integrated scheme for power systems based on sparse multinomial naive bayes and canonical correlation forest,” Sustain. Energy, Grids Networks, vol. 39, p. 101438, 2024, doi: https://doi.org/10.1016/j.segan.2024.101438.
[2] Y. Ma, “Construction and Data Analysis of a New Media Content Popularity Prediction Model Based on Naive Bayes Algorithm,” Procedia Comput. Sci., vol. 261, pp. 294–302, 2025, doi: https://doi.org/10.1016/j.procs.2025.04.207.
[3] K. Zhang, J. Luo, C. Zhang, Y. Qiu, M. Shen, and H. Duan, “A remote sensing-based spatial prediction framework using a Naive Bayes approach for cyanobacterial blooms in eutrophic lakes of China,” J. Hydrol. Reg. Stud., vol. 62, p. 102894, 2025, doi: https://doi.org/10.1016/j.ejrh.2025.102894.
[4] C. J. Anderson et al., “A novel naïve Bayes approach to identifying grooming behaviors in the force-plate actometric platform,” J. Neurosci. Methods, vol. 403, p. 110026, 2024, doi: https://doi.org/10.1016/j.jneumeth.2023.110026.
[5] S. Wang, J. Ren, R. Bai, Y. Yao, and X. Jiang, “A Max-Relevance-Min-Divergence criterion for data discretization with applications on naive Bayes,” Pattern Recognit., vol. 149, p. 110236, 2024, doi: https://doi.org/10.1016/j.patcog.2023.110236.
[6] Y. Tan, B. Sherwood, and P. P. Shenoy, “A naïve Bayes regularized logistic regression estimator for low-dimensional classification,” Int. J. Approx. Reason., vol. 172, p. 109239, 2024, doi: https://doi.org/10.1016/j.ijar.2024.109239.
[7] J. S. Aguilar–Ruiz and C. Romero–Vargas, “XNB: A package for Class-Specific Naive-Bayes classifier,” SoftwareX, vol. 32, p. 102347, 2025, doi: https://doi.org/10.1016/j.softx.2025.102347.
[8] C. Mondal and M. J. Uddin, “Classification of short-term flood events using stochastic variable selection and Gaussian Naïve Bayes classifier: A case study of Sirajganj district, Bangladesh,” Heliyon, vol. 11, no. 2, p. e41941, 2025, doi: https://doi.org/10.1016/j.heliyon.2025.e41941.
[9] M. Romano and C. Conversano, “Stairway to heaven: An emotional journey in Divina Commedia with threshold-based Naïve Bayes classifier,” Mach. Learn. with Appl., vol. 19, p. 100613, 2025, doi: https://doi.org/10.1016/j.mlwa.2024.100613.
[10] G.-L. Ou, Y.-L. He, P. Fournier-Viger, and J. Z. Huang, “A novel multi-source weighted naive Bayes classifier,” Inf. Sci. (Ny)., vol. 721, p. 122568, 2025, doi: https://doi.org/10.1016/j.ins.2025.122568.
[11] X. Zhou, Y. Wang, L. Zhang, A. Huang, and X. Wang, “An innovative multi-view collaborative optimization framework for Weighted Naive Bayes,” Knowledge-Based Syst., vol. 317, p. 113378, 2025, doi: https://doi.org/10.1016/j.knosys.2025.113378.
[12] T. Wahyuningsih, D. Manongga, I. Sembiring, and S. Wijono, “Comparison of Effectiveness of Logistic Regression, Naive Bayes, and Random Forest Algorithms in Predicting Student Arguments,” Procedia Comput. Sci., vol. 234, pp. 349–356, 2024, doi: https://doi.org/10.1016/j.procs.2024.03.014.
[13] O. Peretz, M. Koren, and O. Koren, “Naive Bayes classifier – An ensemble procedure for recall and precision enrichment,” Eng. Appl. Artif. Intell., vol. 136, p. 108972, 2024, doi: https://doi.org/10.1016/j.engappai.2024.108972.
[14] F. K. Wijaya, T. C. Sugijono, R. Setiawan, and R. Y. Rumagit, “Comparative Analysis of Machine Learning Random Forest, Naïve Bayes and SVM for Flight Delay Classification,” Procedia Comput. Sci., vol. 269, pp. 1546–1555, 2025, doi: https://doi.org/10.1016/j.procs.2025.09.096.
[15] Y. Shang, “Prevention and detection of DDOS attack in virtual cloud computing environment using Naive Bayes algorithm of machine learning,” Meas. Sensors, vol. 31, p. 100991, 2024, doi: https://doi.org/10.1016/j.measen.2023.100991.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Chintia Cantika, Mayer Dani Sitompul, Andri Wijaya (Author)

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.










