Aspect Based Sentiment Analysis of Product Review Using Memory Network

Hilya Tsaniya Ismet(1), Tanzilal Mustaqim(2), Diana Purwitasari(3),


(1) Institut Teknologi Sepuluh Nopember
(2) Institut Teknologi Sepuluh Nopember
(3) Institut Teknologi Sepuluh Nopember

Abstract

Abstract.

Purpose: Consumer opinion is one of the essential keys that affect the success of a product. Sentiment analysis of consumer opinion is needed to find out information about customer satisfaction for companies in the decision-making process. The traditional sentiment analysis process extracts a complete sentiment from a single sentence. However, it does not consist of only one sentiment in one sentence. The total number depends on the number of aspects that make up the sentence. Therefore, a sentiment analysis process is needed to pay attention to aspects.

Methods: This research focuses on product reviews from Indonesian e-commerce on several aspects of sentiment. Uses fastText word embedding to avoid Out of Vocabulary in datasets and Gated Recurrent Units for aspect spread detection. Sentiment classification on aspects using the Memory Network method.

Result: The experiment results showed that aspect-based sentiment classification predictions had an accuracy of 83% compared to 78% overall classification predictions for review texts, indicating that aspect-based sentiment analysis can improve model performance on product review classification predictions.

Novelty: Most product reviews analysis use document-level classification to extract and predict sentiment reviews, aspect-based analysis can be applied to product reviews for better sentiment understanding, using Memory Network to store important information explicitly on aspects and polarity.

Keywords

Aspect Based Sentiment Analysis; Memory Network; Product Review

Full Text:

PDF

References

C. Tam, A. Loureiro, and T. Oliveira, “The individual performance outcome behind e-commerce,” Internet Res., vol. 30, no. 2, pp. 439–462, 2020.

T. Atalay, “E-commerce ecosystem: Fundamental concepts, business models and cybersecurity issue,” Int. J. Bus. Ecosyst. Strateg., vol. 2, no. 2 SE-Articles, pp. 15–24, 2020.

U. Rusmawan, “Analisis Faktor-Faktor Yang Mempengaruhi Minat Beli Produk Digital Secara Online,” J. Agribisnis, vol. 11, no. 6, pp. 183–201, 2017.

A. Zhao and Y. Yu, “Knowledge-enabled BERT for aspect-based sentiment analysis,” Knowledge-Based Syst., vol. 227, 2021.

T. Mustaqim, K. Umam, and M. A. Muslim, “Twitter text mining for sentiment analysis on government’s response to forest fires with vader lexicon polarity detection and k-nearest neighbor algorithm,” J. Phys. Conf. Ser., vol. 1567, no. 3, p. 32024, 2020.

A. S. M. Alharbi and E. de Doncker, “Twitter sentiment analysis with a deep neural network: An enhanced approach using user behavioral information,” Cogn. Syst. Res., vol. 54, pp. 50–61, 2019.

Y. Wang, M. Huang, L. Zhao, and X. Zhu, “Attention-based LSTM for aspect-level sentiment classification,” EMNLP 2016 - Conf. Empir. Methods Nat. Lang. Process. Proc., pp. 606–615, 2016.

A. Borg and M. Boldt, “Using VADER sentiment and SVM for predicting customer response sentiment,” Expert Syst. Appl., vol. 162, p. 113746, 2020.

N. Majumder, S. Poria, A. Gelbukh, M. Shad Akhtar, E. Cambria, and A. Ekbal, “IARM: Inter-aspect relation modeling with memory networks in aspect-based sentiment analysis,” Proc. 2018 Conf. Empir. Methods Nat. Lang. Process. EMNLP 2018, pp. 3402–3411, 2020.

M. Usama, B. Ahmad, E. Song, M. S. Hossain, M. Alrashoud, and G. Muhammad, “Attention-based sentiment analysis using convolutional and recurrent neural network,” Futur. Gener. Comput. Syst., vol. 113, pp. 571–578, 2020.

R. Hegde and S. Seema, “Aspect based feature extraction and sentiment classification of review data sets using Incremental machine learning algorithm,” Proc. 3rd IEEE Int. Conf. Adv. Electr. Electron. Information, Commun. Bio-Informatics, AEEICB 2017, pp. 122–125, 2017.

E. I. Setiawan, F. Ferry, J. Santoso, S. Sumpeno, K. Fujisawa, and M. H. Purnomo, “Bidirectional GRU for targeted aspect-based sentiment analysis based on character-enhanced token-embedding and multi-level attention,” Int. J. Intell. Eng. Syst., vol. 13, no. 5, pp. 392–407, 2020.

A. M. Suresha, “Sentiment Analysis on Amazon Product Reviews with Stacked Neural Networks,” https://www.researchgate.net/publication/344518660_Sentiment_Analysis_on_Amazon_Product_Reviews_with_Stacked_Neural_Networks, 2020.

S. A. Azzahra and A. Wibowo, “Analisis Sentimen Multi-Aspek Berbasis Konversi Ikon Emosi dengan Algoritme Naïve Bayes untuk Ulasan Wisata Kuliner Pada Web Tripadvisor,” J. Teknol. Inf. dan Ilmu Komput., vol. 7, no. 4, pp. 737, 2020.

T. J. Pamungkas and A. Romadhony, “Analisis Sentimen Berbasis Aspek Terhadap Ulasan Restoran Berbahasa Indonesia menggunakan Support Vector Machines,” eProceedings Eng., vol. 8, no. 4, pp. 4102–4114, 2021.

D. Ma, S. Li, X. Zhang, and H. Wang, “Interactive attention networks for aspect-level sentiment classification,” IJCAI Int. Jt. Conf. Artif. Intell., vol. 0, pp. 4068–4074, 2017.

M. M. Ashi, M. A. Siddiqui, and F. Nadeem, “Pre-trained Word Embeddings for Arabic Aspect-Based Sentiment Analysis of Airline Tweets,” Adv. Intell. Syst. Comput., vol. 845, pp. 241–251, 2019.

Z. Kastrati, A. S. Imran, and A. Kurti, “Weakly Supervised Framework for Aspect-Based Sentiment Analysis on Students’ Reviews of MOOCs,” IEEE Access, vol. 8, pp. 106799–106810, 2020.

Y. Kang and L. Zhou, “RubE: Rule-based methods for extracting product features from online consumer reviews,” Inf. Manag., vol. 54, no. 2, pp. 166–176, 2017.

D. H. Sasmita, A. F. Wicaksono, S. Louvan, and M. Adriani, “Unsupervised aspect-based sentiment analysis on Indonesian restaurant reviews,” Proc. 2017 Int. Conf. Asian Lang. Process. IALP 2017, vol. 2018-Janua, pp. 383–386, 2018.

S. Gojali and M. L. Khodra, “Aspect based sentiment analysis for review rating prediction,” 4th IGNITE Conf. 2016 Int. Conf. Adv. Informatics Concepts, Theory Appl. ICAICTA 2016, 2016.

M. S. Akhtar, D. Gupta, A. Ekbal, and P. Bhattacharyya, “Feature selection and ensemble construction: A two-step method for aspect based sentiment analysis,” Knowledge-Based Syst., vol. 125, pp. 116–135, 2017.

O. Alqaryouti, N. Siyam, A. A. Monem, and K. Shaalan, “Aspect-based sentiment analysis using smart government review data,” Appl. Comput. Informatics, 2019.

A. S. Manek, P. D. Shenoy, M. C. Mohan, and K. R. Venugopal, “Aspect term extraction for sentiment analysis in large movie reviews using Gini Index feature selection method and SVM classifier,” World Wide Web, vol. 20, no. 2, pp. 135–154, 2017.

K. Cho et al., “Learning phrase representations using RNN encoder-decoder for statistical machine translation,” EMNLP 2014 - 2014 Conf. Empir. Methods Nat. Lang. Process. Proc. Conf., vol. 281, no. 49, pp. 1724–1734, 2014.

A. Ilmania, Abdurrahman, S. Cahyawijaya, and A. Purwarianti, “Aspect Detection and Sentiment Classification Using Deep Neural Network for Indonesian Aspect-Based Sentiment Analysis,” Proc. 2018 Int. Conf. Asian Lang. Process. IALP 2018, pp. 62–67, 2019.

Y. Xing and C. Xiao, “A GRU Model for Aspect Level Sentiment Analysis,” J. Phys. Conf. Ser., vol. 1302, no. 3, 2019.

J. Weston, S. Chopra, and A. Bordes, “Memory networks,” 3rd Int. Conf. Learn. Represent. ICLR 2015 - Conf. Track Proc., pp. 1–15, 2015.

D. Tang, B. Qin, and T. Liu, “Aspect Level Sentiment Classification with Deep Memory Network(EMNLP2016),” 2014.

P. Chen, Z. Sun, L. Bing, and W. Yang, “Recurrent attention network on memory for aspect sentiment analysis,” EMNLP 2017 - Conf. Empir. Methods Nat. Lang. Process. Proc., pp. 452–461, 2017.

Refbacks

  • There are currently no refbacks.




Scientific Journal of Informatics (SJI)
p-ISSN 2407-7658 | e-ISSN 2460-0040
Published By Department of Computer Science Universitas Negeri Semarang
Website: https://journal.unnes.ac.id/nju/index.php/sji
Email: [email protected]

Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.