Sentiment Analysis on App Reviews Using Support Vector Machine and Naïve Bayes Classification

Authors

  • Marchenda Fayza Madjid Universitas Brawijaya, Malang, Indonesia
  • Dian Eka Ratnawati Universitas Brawijaya, Malang, Indonesia
  • Bayu Rahayudi Universitas Brawijaya, Indonesia

DOI:

10.33395/sinkron.v8i1.12161

Keywords:

Allo Bank, Naive Bayes Classifier, Reviews, Sentiment Analysis, Support Vector Machine, Text Preprocessing, TF-IDF

Abstract

A review is an assessment given by someone based on certain aspects, such as the delivery of stories, pictures, effects, or visuals. Users can provide reviews which help the company know the quality of the application. However, reviews cannot be used as a reference for rating, because there are still users who provide reviews that are irrelevant to the rating given. This study aims to carry out sentiment analysis in order to classify the application user review data. The sentiment classification process begins with collecting and labeling 700 data. The data then goes through a text preprocessing, word weighting with TF-IDF, and classification using the Support Vector Machine and Naïve Bayes Classifier. The results produce the highest accuracy in the comparison of training and test data of 90%:10%. Support Vector Machine algorithm is capable of providing high accuracy with RBF kernel, γ=1, and C=10. The results obtained using 10-fold cross validation give an accuracy value of 92.86%, a precision value of 92.88%, a recall value of 92.88%, a specificity value of 94.73%, and f-measure of 92.76%. Naïve Bayes Classifier method is able to provide high accuracy by using Multinomial Naïve Bayes Classifier. The results obtained using 10-fold cross validation give an accuracy value of 92.54%, a precision value of 92.55%, a recall value of 92.51%, a specificity value of 93.9%, and f-measure of 92.44%. Based from the result, it can be concluded that the classification using the Support Vector Machine is superior to the Naive Bayes Classification.

 

GS Cited Analysis

Downloads

Download data is not yet available.

References

Achmad, R., & Girsang, A. S. (2020). Implementation of naive bayes classifier algorithm in classification of civil servants. Journal of Physics: Conference Series, 1485(1). https://doi.org/10.1088/1742-6596/1485/1/012018

Amrizal, V. (2018). PENERAPAN METODE TERM FREQUENCY INVERSE DOCUMENT FREQUENCY (TF-IDF) DAN COSINE SIMILARITY PADA SISTEM TEMU KEMBALI INFORMASI UNTUK MENGETAHUI SYARAH HADITS BERBASIS WEB (STUDI KASUS: HADITS SHAHIH BUKHARI-MUSLIM). JURNAL TEKNIK INFORMATIKA, 11(2). https://doi.org/10.15408/jti.v11i2.8623

Brahimi, B., Touahria, M., & Tari, A. (2021). Improving sentiment analysis in Arabic: A combined approach. Journal of King Saud University - Computer and Information Sciences, 33(10). https://doi.org/10.1016/j.jksuci.2019.07.011

Jurafsky, D., & Martin, J. (2014). Speech and Language Processing. In Speech and Language Processing. (Vol. 3).

Kristiyanti, D. A., Umam, A. H., Wahyudi, M., Amin, R., & Marlinda, L. (2019). Comparison of SVM Naïve Bayes Algorithm for Sentiment Analysis Toward West Java Governor Candidate Period 2018-2023 Based on Public Opinion on Twitter. 2018 6th International Conference on Cyber and IT Service Management, CITSM 2018. https://doi.org/10.1109/CITSM.2018.8674352

Mahendrajaya, R., Buntoro, G. A., & Setyawan, M. B. (2019). ANALISIS SENTIMEN PENGGUNA GOPAY MENGGUNAKAN METODE LEXICON BASED DAN SUPPORT VECTOR MACHINE. KOMPUTEK, 3(2). https://doi.org/10.24269/jkt.v3i2.270

Qaiser, S., & Ali, R. (2018). Text Mining: Use of TF-IDF to Examine the Relevance of Words to Documents. International Journal of Computer Applications, 181(1). https://doi.org/10.5120/ijca2018917395

Laycock, R. (2021, October 7). Penggunaan Perbankan Digital 2021. Retrieved August 17, 2022, from Finder: https://www.finder.com/id/neo-bank

Mustakim, H., & Priyanta, S. (2022, April 30). Aspect-Based Sentiment Analysis of KAI Access Reviews Using NBC and SVM. IJCCS (Indonesian Journal of Computing and Cybernetics Systems), 16 (2), 113-124. doi:https://doi.org/10.22146/ijccs.68903

PT. Allo Bank Indonesia Tbk. (2021). Tentang Kami | Allo Bank. Retrieved August 17, 2022, from Allo Bank: https://www.allobank.com/about-us/profiles

Downloads


Crossmark Updates

How to Cite

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 Informatika, 7(1), 556-562. https://doi.org/10.33395/sinkron.v8i1.12161