Optimizing Genetic Algorithms for Sentiment Analysis of Apple Product Reviews Using SVM

Authors

  • Elly Indrayuni Universitas Bina Sarana Informatika
  • Acmad Nurhadi Universitas Bina Sarana Informatika

DOI:

10.33395/sinkron.v4i2.10549

Keywords:

Sentiment Analysis; Review Product, SVM; GA

Abstract

Online reviews have the potential to provide buyers with insights about products such as quality, performance and recommendations. Website is one of the media that contains information or reviews provided by individuals, groups or organizations about an object or topic, one of which is Apple products. This study analyzes consumer sentiment reviews of Apple product users consisting of 200 reviews which will be classified into positive opinions and negative opinions using the Support Vector Machine algorithm and the application of genetic algorithms (GA) to obtain optimal accuracy values. The stages of this research are, firstly collecting a dataset, the second is preprocessing data. Third, the sentiment analysis process uses SVM and GA as optimization techniques. Fourth, do the validation process on the accuracy results obtained using the Confusion Matrix and ROC Curve. The results of this study indicate that Apple product review sentiment analysis produces the best accuracy of 70.00% and AUC 0.924 for SVM algorithm. Whereas the SVM + GA algorithm produces 85.76% accuracy and AUC 0.945, so that the accuracy value increases by 15.76% and the AUC 0.021 on the SVM model when compared before optimization with genetic algorithms (GA) is performed

GS Cited Analysis

Downloads

Download data is not yet available.

References

Babaoglu, I., Findik, O., & Ülker, E. (2010). A comparison of feature selection models utilizing binary particle swarm optimization and genetic algorithm in determining coronary artery disease using support vector machine. Expert Systems with Applications, 37(4), 3177–3183. https://doi.org/10.1016/j.eswa.2009.09.064

Basari, A. S. H., Hussin, B., Ananta, I. G. P., & Zeniarja, J. (2013). Opinion mining of movie review using hybrid method of support vector machine and particle swarm optimization. Procedia Engineering, 53, 453–462. https://doi.org/10.1016/j.proeng.2013.02.059

D. A. Kristiyanti and M. Wahyudi. (2017). Feature selection based on Genetic algorithm, particle swarm optimization and principal component analysis for opinion mining cosmetic product review. 2017 5th International Conference on Cyber and IT Service Management (CITSM), 1–6.

Haddi, E., Liu, X., & Shi, Y. (2013). The Role of Text Pre-processing in Sentiment Analysis. First International Conference on Information Technology and Quantitative Management, 17, 26–32. https://doi.org/10.1016/j.procs.2013.05.005

Medhat, W., Hassan, A., & Korashy, H. (2014). Sentiment analysis algorithms and applications: A survey. Ain Shams Engineering Journal. https://doi.org/10.1016/j.asej.2014.04.011

Moraes, R., Valiati, J. F., & Gavião Neto, W. P. (2013). Document-level sentiment classification: An empirical comparison between SVM and ANN. Expert Systems with Applications, 40(2), 621–633. https://doi.org/10.1016/j.eswa.2012.07.059

Putri, D. A. (2015). Algoritma Support Vector Machine Berbasis Algoritma Genetika Untuk Analisis Sentimen Pada Twitter. Konferensi Nasional Ilmu Pengetahuan Dan Teknologi (KNIT), 1–8.

Saif H., He Y., A. H. (2012). Semantic Sentiment Analysis of Twitter. Cudré-Mauroux P. et Al. (Eds) The Semantic Web – ISWC 2012. ISWC 2012, 7649, 508–524.

Z. Singla, S. R. and S. J. (2017). Statistical and sentiment analysis of consumer product reviews. 2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT), 1–6.

Zhang, L., Hua, K., Wang, H., Qian, G., & Zheng, L. (2014). Sentiment analysis on reviews of mobile users. Procedia Computer Science, 34, 458–465. https://doi.org/10.1016/j.procs.2014.07.013

Downloads


Crossmark Updates

How to Cite

Indrayuni, E., & Nurhadi, A. (2020). Optimizing Genetic Algorithms for Sentiment Analysis of Apple Product Reviews Using SVM. Sinkron : Jurnal Dan Penelitian Teknik Informatika, 4(2), 172-178. https://doi.org/10.33395/sinkron.v4i2.10549