Sentiment Classification of FatSecret Application Reviews with Machine Learning Models

  • Mayang Gumelar Sahid University
  • Farid Fitriyadi Sahid University
Keywords: Sentiment Analysis, FatSecret, Machine Learning, Application Reviews, Text Classification

Abstract

In the current digital era, mobile applications have become an indispensable part of daily life, leading to a surge in user reviews as invaluable repositories of opinions. Health and fitness applications, such as FatSecret, generate millions of reviews rich with insights. However, specific sentiment analysis on FatSecret reviews using a structured Machine Learning (ML) approach remains limited. This study presents a comprehensive approach for sentiment classification of FatSecret application reviews using ML models. We collected Indonesian-language reviews from the Google Play Store, performed extensive data pre-processing (case folding, tokenization, filtering, normalization), and extracted features using Term Frequency-Inverse Document Frequency (TF-IDF) and Bag of Words (BoW). Subsequently, we trained and evaluated five distinct sentiment classification algorithms: Random Forest, Decision Tree, Logistic Regression, SVM, and XGBoost, utilizing the StratifiedKFold method for automatic splitting in training and validation. Evaluation metrics include accuracy, precision, recall, and F1-score. The results of this research are expected to provide deep insights into user perceptions of FatSecret, identify favored and criticized features, and offer a replicable methodological framework for sentiment analysis of other applications in the future.

References

[1] A. Okta, K. Adi, F. Prayoganing Gusti, and F. Wijaya, “Analisis Sentimen Ulasan Pengguna Aplikasi Mobile Legends Pada Google Playstore Menggunakan Naïve Bayes” 2025.
[2] K. Muhammad Ibrahim et al., “Artikel Nusantara Computer and Design Review,” NCDR, vol. 1, no. 1, pp. 31–39, 2023, [Online]. Available: https://journal.unusida.ac.id/index.php/ncdr/
[3] Z. D. Ulfa, J. A. Perdana, and A. T. Abeng, “Program ZITASI Generasi Z melalui Aplikasi Fatsecret pada Siswa SMA Sebagai Agen Perubahan di Daerah Aliran Sungai Sabangau,” Jurnal Pengabdian Al-Ikhlas, vol. 9, no. 2, Dec. 2023, doi: 10.31602/jpaiuniska.v9i2.9003.
[4] A. F. Idham, A. Putrawan, F. Athaya, F. Ramadhan, and A. P. Rasyid, “Evaluation of the Use of Structural Gamification-Based Applications by Users in Makassar City, Indonesia,” Jurnal Keperawatan Indonesia, vol. 28, no. 1, pp. 12–21, Mar. 2025, doi: 10.7454/jki.v28i1.1266.
[5] M. Arya Java, M. Syafrullah, and F. Teknologi, “Analisis Sentimen Ulasan Pengguna Aplikasi Threads pada Google Play Store Menggunakan Multinomial Naive Bayes dan Support Vector,” Jurnal TICOM: Technology of Information and Communication, vol. 12, no. 2, 2024, [Online]. Available: https://github.com/nasalsabila/kamus-alay
[6] J. Khatib Sulaiman, F. Junita Fauzan, M. Afdal, R. Novita, and U. Islam Negeri Sultan Syarif Kasim Riau, “Penerapan Machine Learning Pada Analisis Sentimen Aplikasi MyTelkomsel Menggunakan Data Ulasan Google,” Indonesian Journal of Computer Science.
[7] B. Z. Ramadhan, I. Riza, and I. Maulana, “Analisis Sentimen Ulasan Pada Aplikasi E-Commerce Dengan Menggunakan Algoritma Naïve Bayes,” 2022. [Online]. Available: http://jurnal.polibatam.ac.id/index.php/JAIC
[8] M. Lukman Hakim and A. Hermawan, “Pengembangan Aplikasi e-Diet Berbasis Android untuk Meningkatkan Pemahaman Nutrisi Bagi Masyarakat”.
[9] A. C. T Angel and V. H. Pranatawijaya, “Analisis Sentimen dan Emosi dari Ulasan Google Maps untuk Layanan Rumah Sakit di Palangka Raya Menggunakan Machine Learning,” 2024.
[10] R. Rahmadani, A. Rahim, and R. Rudiman, “Analisis Sentimen Ulasan ‘Ojol The Game’ Di Google Play Store Menggunakan Algoritma Naive Bayes Dan Model Ekstraksi Fitur Tf-Idf Untuk Meningkatkan Kualitas Game,” Jurnal Informatika dan Teknik Elektro Terapan, vol. 12, no. 3, Aug. 2024, doi: 10.23960/jitet.v12i3.4988.
[11] D. Septiani and I. Isabela, “SINTESIA: Jurnal Sistem dan Teknologi Informasi Indonesia Analisis Term Frequency Inverse Document Frequency (Tf-Idf) Dalam Temu Kembali Informasi Pada Dokumen Teks”.
[12] M. Fernanda and N. Fathoni, “Perbandingan Performa Labeling Lexicon InSet dan VADER pada Analisa Sentimen Rohingya di Aplikasi X dengan,” Jurnal Informatika dan Sains Teknologi, vol. 1, no. 3, pp. 62–76, 2024, doi: 10.62951/modem.v1i3.112.
[13] B. U. Ca and Y. G. Fr, “No Unbiased Estimator of the Variance of K-Fold Cross-Validation Yoshua Bengio Yves Grandvalet,” 2004.
[14] P. L. Bartlett, P. M. Long, G. ´ Abor Lugosi, and A. Tsigler, “Benign overfitting in linear regression,” PNAS, vol. 117, 2020, doi: 10.1073/pnas.1907378117/-/DCSupplemental.y.
[15] Y. Primasanti, F. Fitriyadi, and E. H. Lukitasari, “The Role of the Internet of Things (IoT) in Improving the Efficiency and Quality of Bus Transportation Services,” 2025. [Online]. Available: https://prosiding.utp.ac.id/index.php/ICEETE
[16] F. Fitriyadi and A. Astikasari, “Analisis Sentimen Masyarakat Terhadap Kebijakan Kenaikan Umk 6,5% Menggunakan Metode Naive Bayes,” Jurnal Riset Sistem dan Teknologi Informasi (RESTIA, vol. 3, no. 1, pp. 26–35, 2024.
Published
2026-01-28
How to Cite
Gumelar, M., & Fitriyadi, F. (2026). Sentiment Classification of FatSecret Application Reviews with Machine Learning Models. Proceedings of the National Conference on Electrical Engineering, Informatics, Industrial Technology, and Creative Media, 2025(1), 117-123. https://doi.org/10.20895/centive.v2025i1.526