Effective Dependency Rule-based Aspect Extraction for Social Recommender Systems

Social recommender systems capitalise on product reviews to generate recommendations that are both guided by experiential knowledge and are explained by user opinions centred on important product aspects. Therefore, having an effective aspect extraction algorithm is crucial. Previous work has shown that dependency relation approaches perform well in this task. However, they can also lead to erroneous extractions. This paper proposes an effective aspect extraction approach that combines strengths of both dependency relations and frequent noun approaches. Further, we demonstrate how aspect-level sentiment analysis can be used to enrich product representations and thereby positively impact recommendation effectiveness. We empirically evaluate our proposed approach with the objective to recommend products that are ‘better’ than a given query product. A computational measure of ‘better’ is used in our experiments with five real-world datasets. Results show that our proposed approach achieves significantly better results than the existing state-of-the-art dependency-based methods in recommendation tasks.

[1]  Nirmalie Wiratunga,et al.  Contextual sentiment analysis for social media genres , 2016, Knowl. Based Syst..

[2]  Martin Ester,et al.  Opinion digger: an unsupervised opinion miner from unstructured product reviews , 2010, CIKM.

[3]  Jesse Davis,et al.  Automatically Detecting and Rating Product Aspects from Textual Customer Reviews , 2014, DMNLP@PKDD/ECML.

[4]  Mike Thelwall,et al.  Sentiment strength detection for the social web , 2012, J. Assoc. Inf. Sci. Technol..

[5]  Markus Schaal,et al.  Opinionated Product Recommendation , 2013, ICCBR.

[6]  Martin Ester,et al.  On the design of LDA models for aspect-based opinion mining , 2012, CIKM.

[7]  Christophe Diot,et al.  Finding a needle in a haystack of reviews: cold start context-based hotel recommender system , 2012, RecSys.

[8]  Pasquale Lops,et al.  Content-based Recommender Systems: State of the Art and Trends , 2011, Recommender Systems Handbook.

[9]  Xiaokui Xiao,et al.  Coupled Multi-Layer Attentions for Co-Extraction of Aspect and Opinion Terms , 2017, AAAI.

[10]  Xiaoyan Zhu,et al.  Movie review mining and summarization , 2006, CIKM '06.

[11]  Erik Cambria,et al.  Aspect extraction for opinion mining with a deep convolutional neural network , 2016, Knowl. Based Syst..

[12]  Bing Liu,et al.  Mining and summarizing customer reviews , 2004, KDD.

[13]  Barry Smyth,et al.  Personalized Opinion-Based Recommendation , 2016, ICCBR.

[14]  Qian Liu,et al.  Automated Rule Selection for Aspect Extraction in Opinion Mining , 2015, IJCAI.

[15]  Durga Toshniwal,et al.  Feature based Summarization of Customers' Reviews of Online Products , 2013, KES.

[16]  Patrick Seemann,et al.  Matrix Factorization Techniques for Recommender Systems , 2014 .

[17]  A. Choudhary,et al.  Mining millions of reviews: a technique to rank products based on importance of reviews , 2011, ICEC '11.

[18]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[19]  Alexander Yates,et al.  SHOPSMART: product recommendations through technical specifications and user reviews , 2008, CIKM '08.

[20]  Andrea Esuli,et al.  SENTIWORDNET: A Publicly Available Lexical Resource for Opinion Mining , 2006, LREC.

[21]  Kim Schouten,et al.  Survey on Aspect-Level Sentiment Analysis , 2016, IEEE Transactions on Knowledge and Data Engineering.

[22]  Oren Etzioni,et al.  Extracting Product Features and Opinions from Reviews , 2005, HLT.

[23]  Kang Liu,et al.  Book Review: Sentiment Analysis: Mining Opinions, Sentiments, and Emotions by Bing Liu , 2015, CL.

[24]  Li Chen,et al.  Preference-based clustering reviews for augmenting e-commerce recommendation , 2013, Knowl. Based Syst..

[25]  Sasha Blair-Goldensohn,et al.  Building a Sentiment Summarizer for Local Service Reviews , 2008 .

[26]  Shafiq R. Joty,et al.  Fine-grained Opinion Mining with Recurrent Neural Networks and Word Embeddings , 2015, EMNLP.

[27]  Ming Zhou,et al.  Unsupervised Word and Dependency Path Embeddings for Aspect Term Extraction , 2016, IJCAI.

[28]  Chen Gui,et al.  A Rule-Based Approach to Aspect Extraction from Product Reviews , 2014, SocialNLP@COLING.

[29]  Chun Chen,et al.  Opinion Word Expansion and Target Extraction through Double Propagation , 2011, CL.