Classification of Product Review Sentiment Using Naive Bayes and Support Vector Machine Algorithms

  • Pandi Barita Nauli Simangunsong Universitas Katolik Santo Thomas
  • Matias Julyus Fika Sirait Universitas Budi Darma
  • Tuti Andriani Universitas Panca Budi
Keywords: Sentiment Analysis, naive bayes, Support Vector Machine, Ensemble Learning, Product Review Classification

Article Metrics

Abstract view : 81 times

Abstract

This review synthesizes research on "Theoretical comparison of Naïve Bayes and Support Vector Machine for sentiment classification of product reviews" to address inconsistencies in algorithm performance and applicability across diverse datasets. The review aimed to evaluate theoretical foundations and practical implementations of both algorithms, benchmark classification metrics, analyze factors influencing performance, assess handling of neutral sentiments, and examine ensemble model efficacy. A systematic analysis of studies from Southeast Asia and related regions was conducted, focusing on supervised learning approaches with varied preprocessing and evaluation metrics. Findings indicate that Support Vector Machine generally achieves higher accuracy, precision, and recall across balanced and large datasets, while Naïve Bayes offers superior computational efficiency and recall in specific contexts. Preprocessing techniques and dataset characteristics significantly affect both algorithms’ robustness, with Support Vector Machine demonstrating greater adaptability to data variability and neutral sentiment classification. Hybrid and ensemble models combining Naïve Bayes and Support Vector Machine consistently improve classification accuracy and robustness but incur higher computational costs and remain underexplored. These results underscore the necessity of context-specific algorithm selection and optimization in sentiment analysis. The review highlights theoretical and practical implications for deploying machine learning classifiers in product review sentiment tasks, emphasizing the balance between accuracy, efficiency, and scalability within resource and data constraints.

References

Adela, C. N., Karnila, S., Sutedi, S., & Agarina, M. (2024). Perbandingan support vector machine dan naïve bayes untuk ulasan pengguna aplikasi seabank. Jurnal Tekno Kompak, 18 (2), . https://doi.org/10.33365/jtk.v18i2.4156
Adiwijaya, A. (2023). Method comparison of naïve bayes, logistic regression, and svm for analyzing movie reviews. Building of Informatics, Technology and Science (BITS), 4 (4), . https://doi.org/10.47065/bits.v4i4.2644
Agrawal, A. (2015). Classification of sentimental reviews using natural language processing concepts and machine learning techniques.
Anggara, M. B. (2025). Comparison of naïve bayes and svm methods in sentiment analysis of user reviews on the rsud al ihsan mobile application. Competitive, 20 (1), 32-42. https://doi.org/10.36618/competitive.v20i1.4213
Anreaja, L. J., Harefa, N. N., Negara, J. G. P., Pribyantara, V. N. H., & Prasetyo, A. B. (2022). Naive bayes and support vector machine algorithm for sentiment analysis opensea mobile application users in indonesia. JISA (Jurnal Informatika dan Sains), 5 (1), 62-68. https://doi.org/10.31326/jisa.v5i1.1267
Aprinastya, R., Jazman, M., Syaifullah, S., Rahmawita, M., Siregar, S., & Saputra, E. (2024). Comparative analysis of naïve bayes classifier and support vector machine for multilingual sentiment analysis: Insights from genshin impact user reviews. Jurnal Sistem Informasi, 10 (2), 117-126. https://doi.org/10.19109/jusifo.v10i2.24876
Aulia, M., & Hermawan, A. Y. (2023). Analisis perbandingan algoritma svm, naïve bayes, dan perceptron untuk analisis sentimen ulasan produk tokopedia. Jurnal media informatika Budidarmanull, . https://doi.org/10.30865/mib.v7i4.6839
Baihaqi, M., Magdalena, L., & Fahrudin, R. (2025). Analisis sentimen aplikasi deepseek menggunakan metode naive bayes dan support vector machine. Journal of Artificial Intelligence and Digital Business, 4 (3), 4051-4062. https://doi.org/10.31004/riggs.v4i3.2511
Bhardwaj, A., & Srivastava, P. (2021). A machine learning approach to sentiment analysis on web based feedback. https://doi.org/10.1007/978-981-16-3067-5_11
Biyaali, M. K. E., Boudri, R., & Bentalha, B. (2025). Leveraging sentiment analysis for enhanced customer experience. Advances in computational intelligence and robotics book seriesnull, 203-224. https://doi.org/10.4018/979-8-3373-0918-7.ch007
Charibaldi, N., & Santosa, B. (2023). Comparison of scenario pre-processing performance on support vector machine and naïve bayes algorithms for sentiment analysis. Jurnal inform, 8 (1), 57-63. https://doi.org/10.25139/inform.v8i1.5667
Chavan, G. S., Manjare, S., Hegde, P., & Sankhe, A. (2014). A survey of various machine learning techniques for text classification. international journal of engineering trends and technology, 15 (6), 288-292. https://doi.org/10.14445/22315381/IJETT-V15P255
Comparison of classification methods using feature selection for smartphone sentiment analysis. https://doi.org/10.1109/iceecit55908.2022.10030703
Comparison of svm and naïve bayes for sentiment classification using bert data. https://doi.org/10.1109/impact55510.2022.10029067
Copaceanu, A. (2021). Sentiment analysis using machine learning approach. Ovidius University Annals: Economic Sciences Series(1), 261-270.
Dey, S., Wasif, S., Tonmoy, D. S., Sultana, S., Sarkar, J., & Dey, M. (2020). A comparative study of support vector machine and naive bayes classifier for sentiment analysis on amazon product reviews. https://doi.org/10.1109/IC3A48958.2020.233300
Friadi, J., & Kurniawan, D. E. (2024). Analisis sentimen ulasan wisatawan terhadap alun-alun kota batam: Perbandingan kinerja metode naive bayes dan support vector machine. Jurnal Sistem Informasi Bisnis, 14 (4), 403-407. https://doi.org/10.21456/vol14iss4pp403-407
Hindarto, D. (2023). A comparative study of sentiment classification: Traditional nlp vs. Neural network approaches. https://doi.org/10.20527/jtiulm.v8i2.178
Ilmawan, L. B., & Mude, M. A. (2020). Perbandingan metode klasifikasi support vector machine dan naïve bayes untuk analisis sentimen pada ulasan tekstual di google play store. https://doi.org/10.33096/ILKOM.V12I2.597.154-161
Investigating machine learning techniques for user sentiment analysis. https://doi.org/10.4018/978-1-6684-6291-1.ch036
Jannah, N. Z. B., & Kusnawi, K. (2024). Comparison of naïve bayes and svm in sentiment analysis of product reviews on marketplaces. Sinkron : jurnal dan penelitian teknik informatikanull, . https://doi.org/10.33395/sinkron.v8i2.13559
Khalid, K., Wijaya, R., & Bijaksana, M. A. (2025). Comparative sentiment analysis of sirekap application reviews using support vector machines and naive bayes. Intek : Informasi Teknologi : Jurnal Penelitian, 12 (1), 25-32. https://doi.org/10.31963/intek.v12i1.5196
Madjid, M. F., Ratnawati, D. E., & Rahayudi, B. (2023). Sentiment analysis on app reviews using support vector machine and naïve bayes classification. Sinkron : jurnal dan penelitian teknik informatikanull, . https://doi.org/10.33395/sinkron.v8i1.12161
Muhammad, A. N., Bukhori, S., & Pandunata, P. (2019). Sentiment analysis of positive and negative of youtube comments using naïve bayes – support vector machine (nbsvm) classifier. https://doi.org/10.1109/ICOMITEE.2019.8920923
Nagar, A. (2013). Performance of hybrid sentiment classification model on online product reviews.
Nguyen, D. Q., Nguyen, D. Q., & Pham, S. B. (2013). A two-stage classifier for sentiment analysis.
Ningsih, T. S., Hermanto, T. I., & Nugroho, I. M. (2024). Sentiment analysis of mobile provider application reviews using naive bayes algorithm and support vector machine. Sinkron : jurnal dan penelitian teknik informatikanull, . https://doi.org/10.33395/sinkron.v8i2.13469
Novilia, G., Adriman, R., & Abidin, T. F. (2022). Comparison of classification methods using feature selection for smartphone sentiment analysis. https://doi.org/10.1109/ICEECIT55908.2022.10030703
Pratama, A. R., & Juwita, A. R. (2023). Analysis of sentiment adiraku app reviews on google play store using vector machine support algorithm and naïve bayes. JURNAL SISFOTEK GLOBAL, 13 (1), 8-8. https://doi.org/10.38101/sisfotek.v13i1.2943
Rajeswari, S. R., & Kumar, D. A. (2022). A comparative performance study of classification models for opinion mining. International Journal of Advanced Research in Science, Communication and Technologynull, 159-165. https://doi.org/10.48175/ijarsct-2255
Ramadhan, F. A., Ruslan, R. R. P., & Zahra, A. (2023). Sentiment analysis of e-commerce product reviews for content interaction using machine learning. Cakrawala repositori IMWI, 6 (1), 207-220. https://doi.org/10.52851/cakrawala.v6i1.219
Rizki, A., Bustami, B., & Anshari, S. F. (2025). Comparison of support vector machine and naïve bayes algorithms in sentiment analysis of tiktokshop application user reviews. Journal of Renewable Energy, Electrical, and Computer Engineering, 5 (1), 18-29. https://doi.org/10.29103/jreece.v5i1.21342
Safrudin, M., Martanto, M., & Hayati, U. (2024). Perbandingan kinerja naïve bayes dan support vector machine untuk klasifikasi sentimen ulasan game genshin impact. JATI (Jurnal Mahasiswa Teknik Informatika), 8 (3), 3182-3188. https://doi.org/10.36040/jati.v8i3.8415
Saputra, J., Maryani, L., Rahmaddeni, R., Wulandari, D., & Eka, W. (2025). Analisis performa naive bayes dan svm terhadap sentimen teks media sosial dengan word2vec dan smote. Jurnal INSTEK (Informatika Sains dan Teknologi), 10 (1), 143-155. https://doi.org/10.24252/instek.v10i1.54889
Sentiment analysis on medical personal protective equipment (ppe) shops customer reviews. https://doi.org/10.1109/icste57415.2022.00028
Shad, R., Potter, K., & Gracias, A. (n.d.). Natural language processing (nlp) for sentiment analysis: A comparative study of machine learning algorithms. https://doi.org/10.20944/preprints202410.2338.v1
Sharma, H., & Kakran, V. (2024). Sentiment analysis: Analyzing flipkart product reviews using nlp and machine learning. https://doi.org/10.1109/iccsc62048.2024.10830421
Simarmata, J. E., & Chrisinta, D. (2023). Comparative study of support vector machine and naive bayes for sentiment analysis on lecturer performance. Journal of Research in Mathematics Trends and Technologynull, . https://doi.org/10.32734/jormtt.v5i1.15864
Simbolon, O. S., Manullang, M. E., Alvarez, S., Brutu, L. F. M., & Indra, E. (2023). Sentiment analysis of mypertamina application using support vector machine and naïve bayes algorithms. Jusikom : Jurnal Sistem Informasi Ilmu Komputernull, . https://doi.org/10.34012/jurnalsisteminformasidanilmukomputer.v7i1.4078
SİNAP, V. (2024). Classification of customer sentiments based on online reviews: Comparative analysis of machine learning and deep learning algorithms. Kahramanmaraş Sütçü İmam universitesi mühendislik bilimleri dergisi, 27 (3), 779-799. https://doi.org/10.17780/ksujes.1420530
Singgalen, Y. A. (2024). Sentiment classification of robot hotel content using nbc and svm algorithm. Journal of Computer System and Informaticsnull, . https://doi.org/10.47065/josyc.v5i2.4924
Singh, A., Singh, H., & Goyal, G. (2025). Amazon product review sentiment analysis based machine learning. https://doi.org/10.1201/9781003593089-80
Singh, R., Joshi, G., & Kothari, P. (n.d.). A comparative analysis with the hybrid algorithm approach for sentimental analysis through machine learning. https://doi.org/10.1145/3484824.3484904
Subedi, D., Lamichhane, N., & Subedi, N. (2025). Sentiment analysis of imdb movie reviews using svm and naive bayes classifier. Journal of engineering and sciences, 4 (1), 56-68. https://doi.org/10.3126/jes2.v4i1.70138
Sunjaya, M., Sitorus, Z., Khairul, .., Iqbal, M. N., & Siahaan, A. P. U. (2024). Analysis of machine learning approaches to determine online shopping ratings using naïve bayes and svm. International Journal of Computer Sciences and Mathematics Engineering, 3 (1), 7-16. https://doi.org/10.61306/ijecom.v3i1.60
Velmurugan, T., Archana, M., & Latha, U. (2022). Sentiment analysis of customer reviews based texts using classification algorithms. https://doi.org/10.1109/ICNISC57059.2022.00047
Vincent, R., Maulana, I., & Komarudin, O. (2024). Perbandingan klasifikasi naive bayes dan support vector machine dalam analisis sentimen dengan multiclass di twitter. JATI (Jurnal Mahasiswa Teknik Informatika)null, . https://doi.org/10.36040/jati.v7i4.7152
Zuraiyah, T. A., Mulyati, M. M., & Harahap, G. H. F. (2023). Perbandingan metode naïve bayes, support vector machine dan recurrent neural network pada analisis sentimen ulasan produk e-commerce. Multitek Indonesia: Jurnal Ilmiah, 17 (1), 28-44. https://doi.org/10.24269/mtkind.v17i1.7092.
Published
2026-02-19
How to Cite
Simangunsong, P. B. N., Fika Sirait, M. J., & Tuti Andriani. (2026). Classification of Product Review Sentiment Using Naive Bayes and Support Vector Machine Algorithms. Jurnal Multimedia Dan Teknologi Informasi (Jatilima), 7(5), 1058-1070. https://doi.org/10.54209/jatilima.v7i5.2166