Comparison of Machine Learning and Deep Learning in Shopee Review Sentiment Analysis

Authors

  • Kuwat Setiyanto Gunadarma University
  • Azzahra Dania Indriyani Gunadarma University

DOI:

https://doi.org/10.56127/ijst.v4i2.2225

Keywords:

Deep Learning, Machine Learning, Model, Sentimen.

Abstract

This study aims to compare the performance of Machine Learning algorithms (Random Forest and Support Vector Machine) and a Deep Learning model (Long Short-Term Memory) in analyzing user review sentiment of the Shopee application. A total of 50,000 Indonesian-language reviews were collected through web scraping from the Google Play Store. After preprocessing and feature extraction, the three models were developed and evaluated using accuracy, precision, recall, and F1-score metrics. The results indicate that the LSTM model achieved the best performance in classifying sentiment into three categories: positive, negative, and neutral. Furthermore, the model was implemented into an interactive sentiment analysis dashboard using Streamlit, enabling users to explore and test sentiment in real time. This research demonstrates that the application of Machine Learning and Deep Learning technologies is effective in analyzing public opinion and can support strategic decision-making in the context of e-commerce.

References

Asmiatun, A., Aryani, N. P., & Yuniarti, A. (2020). Interactive dashboard for sentiment data analysis. Jurnal Teknologi Informasi dan Ilmu Komputer, 7(2), 145–153. https://doi.org/10.25126/jtiik.2020721091

Bisong, E. (2019). Google Colaboratory. In Building machine learning and deep learning models on Google Cloud Platform (pp. 59–64). Apress. https://doi.org/10.1007/978-1-4842-4470-8_7

Chollet, F. (2019). Deep learning with Python (2nd ed.). Manning Publications. https://www.manning.com/books/deep-learning-with-python-second-edition

Das, A. K., & Behera, H. S. (2021). Exploratory data analysis and its importance in data science. Journal of Emerging Technologies and Innovative Research (JETIR), 8(6), 229–234. https://www.jetir.org/view?paper=JETIR2106173

GitHub Inc. (2023). GitHub documentation. https://docs.github.com

Keras Team. (2023). Keras: Deep learning for humans. https://keras.io

NLTK Project. (2023). Natural Language Toolkit documentation. https://www.nltk.org

Rizki, A. (2020). Visualisasi data dalam analisis data besar: Konsep dan aplikasi. Jakarta: Mitra Cendekia Press.

Scikit-learn Developers. (2022). Scikit-learn: Machine learning in Python. https://scikit-learn.org/stable/

Streamlit Inc. (2023). Streamlit: The fastest way to build data apps. https://streamlit.io

Sugiyono. (2020). Metode penelitian kuantitatif, kualitatif, dan R&D. Bandung: Alfabeta.

Sundararajan, R., & Ramesh, M. (2021). Real-time sentiment analysis for public policy evaluation using social media. International Journal of Data Science and Analytics, 12(4), 375–387. https://doi.org/10.1007/s41060-021-00262-9

TensorFlow. (2023). TensorFlow: An end-to-end open source machine learning platform. https://www.tensorflow.org

Wang, Y., Li, C., & Zhang, H. (2023). Deep learning-based sentiment analysis in e-commerce: A review. Journal of Information and Data Management, 15(1), 101–115. https://doi.org/10.1007/s42488-023-00060-1

Downloads

Published

2025-07-31

How to Cite

Kuwat Setiyanto, & Azzahra Dania Indriyani. (2025). Comparison of Machine Learning and Deep Learning in Shopee Review Sentiment Analysis. International Journal Science and Technology, 4(2), 152–167. https://doi.org/10.56127/ijst.v4i2.2225