Aspect-Oriented Sentiment Analysis: A Topic Modeling-Powered Approach

Abstract Because of exponential growth in the number of people who purchase products online, e-commerce organizations are vying for each other to offer innovative and improved services to its customers. Current platforms give its customers innovative services such as product recommendations based on their purchase histories and location, product comparison, and most importantly, a platform for expressing their experience and feedback. It is important for any e-commerce organization to analyze this feedback and to find out the sentiment of the customers for giving them better products and services. As large reviews may contain feedback in a mixed manner where a customer gives his opinion on different product features in the same review, finding out the exact sentiment is tedious. This work proposes aspect-specific sentiment analysis of product reviews using a well-sophisticated topic modeling algorithm called latent Dirichlet allocation (LDA). The topic words, thus, extracted are mapped with various aspects of an entity to perform the aspect-specific sentiment analysis on product reviews. Experiments with synthetic and real dataset show promising results compared to existing methods of sentiment analysis.

[1]  Miguel Ángel Rodríguez-García,et al.  Sentiment Analysis on Tweets about Diabetes: An Aspect-Level Approach , 2017, Comput. Math. Methods Medicine.

[2]  Pushpak Bhattacharyya,et al.  Feature selection and ensemble construction: A two-step method for aspect based sentiment analysis , 2017, Knowl. Based Syst..

[3]  Heng Ji,et al.  Combining Social Cognitive Theories with Linguistic Features for Multi-genre Sentiment Analysis , 2012, PACLIC.

[4]  Tao Li,et al.  A Non-negative Matrix Tri-factorization Approach to Sentiment Classification with Lexical Prior Knowledge , 2009, ACL.

[5]  Rajesh Piryani,et al.  A Linguistic Rule-Based Approach for Aspect-Level Sentiment Analysis of Movie Reviews , 2017 .

[6]  Aida Mustapha,et al.  Ontology-based Aspect Extraction for an Improved Sentiment Analysis in Summarization of Product Reviews , 2017, ICCMS '17.

[7]  Ming Wang,et al.  Aspect-Based Rating Prediction on Reviews Using Sentiment Strength Analysis , 2017, IEA/AIE.

[8]  T. Landauer,et al.  Indexing by Latent Semantic Analysis , 1990 .

[9]  Nilesh M. Shelke,et al.  Domain Independent Approach for Aspect Oriented Sentiment Analysis for Product Reviews , 2016, FICTA.

[10]  Christopher Potts,et al.  Learning Word Vectors for Sentiment Analysis , 2011, ACL.

[11]  Osmar R. Zaïane,et al.  Current State of Text Sentiment Analysis from Opinion to Emotion Mining , 2017, ACM Comput. Surv..

[12]  Mitsuru Ishizuka,et al.  Affect Analysis Model: novel rule-based approach to affect sensing from text , 2010, Natural Language Engineering.

[13]  Erik Cambria,et al.  Modeling Inter-Aspect Dependencies for Aspect-Based Sentiment Analysis , 2018, NAACL.

[14]  Rob Malouf,et al.  Taking sides: user classification for informal online political discourse , 2008, Internet Res..

[15]  Jure Leskovec,et al.  Hidden factors and hidden topics: understanding rating dimensions with review text , 2013, RecSys.

[16]  Ram Gopal Raj,et al.  A systematic literature review on opinion types and sentiment analysis techniques: Tasks and challenges , 2017, Internet Res..

[17]  Colorado Reed Latent Dirichlet Allocation: Towards a Deeper Understanding , 2012 .

[18]  Hao Tang,et al.  Feature Mining and Sentiment Orientation Analysis on Product Review , 2017 .

[19]  Flavius Frasincar,et al.  Supervised and Unsupervised Aspect Category Detection for Sentiment Analysis with Co-occurrence Data , 2018, IEEE Transactions on Cybernetics.

[20]  Thomas Hofmann,et al.  Probabilistic Latent Semantic Analysis , 1999, UAI.

[21]  Alice H. Oh,et al.  A Hierarchical Aspect-Sentiment Model for Online Reviews , 2013, AAAI.

[22]  Hong Yu,et al.  Towards Answering Opinion Questions: Separating Facts from Opinions and Identifying the Polarity of Opinion Sentences , 2003, EMNLP.

[23]  Amit Kumar,et al.  Feature Selection Using Multi-objective Optimization for Aspect Based Sentiment Analysis , 2017, NLDB.

[24]  Yanjun Qi,et al.  Sentiment classification based on supervised latent n-gram analysis , 2011, CIKM '11.

[25]  Steven Bird,et al.  NLTK: The Natural Language Toolkit , 2002, ACL.

[26]  Bing Liu,et al.  Sentiment Analysis and Opinion Mining , 2012, Synthesis Lectures on Human Language Technologies.

[27]  Bo Pang,et al.  Thumbs up? Sentiment Classification using Machine Learning Techniques , 2002, EMNLP.

[28]  Mike Thelwall,et al.  A Study of Information Retrieval Weighting Schemes for Sentiment Analysis , 2010, ACL.

[29]  Michael I. Jordan,et al.  Latent Dirichlet Allocation , 2001, J. Mach. Learn. Res..

[30]  Jingjing Lu,et al.  Comparing naive Bayes, decision trees, and SVM with AUC and accuracy , 2003, Third IEEE International Conference on Data Mining.