Combining Sentiment Analysis With a Fuzzy Kano Model for Product Aspect Preference Recommendation

Item-based collaborative filtering (ItemCF) is a proven algorithm in recommendation systems that is based on a neighborhood algorithm, but it neglects the influence of sentiment in different aspects. However, customers always express their opinion in reviews, and these personalized data will influence the recommendation effect. This paper proposes an aspect sentiment collaborative filtering algorithm (ASCF), which combines sentiment analysis with a fuzzy Kano model. ASCF obtains the users’ different attitudes toward aspects of the product by fine-grained sentiment analysis from the user’s purchase records, and then analyzes the user’s degree of desire and importance for each feature based on the fuzzy Kano model, proposing a novel similarity measure method with user preferences for a collaborative filtering algorithm. Experiments with Amazon data sets show that ASCF effectively improves the precision of ItemCF and opinion-enhanced collaborative filtering; it provides higher recommendation precision and fewer product recommendations at the similarity precision. The experiments use the smartphone catalog as an example to analyze the aspect-characteristic words distribution matrix.

[1]  Meng Wang,et al.  Product Aspect Ranking and Its Applications , 2014, IEEE Transactions on Knowledge and Data Engineering.

[2]  Vincent Ng,et al.  Examining the Role of Linguistic Knowledge Sources in the Automatic Identification and Classification of Reviews , 2006, ACL.

[3]  Yue Lu,et al.  Latent aspect rating analysis on review text data: a rating regression approach , 2010, KDD.

[4]  J. Keziya Rani,et al.  Mining Opinion Features in Customer Reviews. , 2016 .

[5]  Zülal Güngör,et al.  A new mixed integer linear programming model for product development using quality function deployment , 2009, Comput. Ind. Eng..

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

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

[8]  Xiao Ma,et al.  Information Diffusion Model Based on Social Big Data , 2018, Mob. Networks Appl..

[9]  Xiaolin Zheng,et al.  Personalized Recommendation Based on Reviews and Ratings Alleviating the Sparsity Problem of Collaborative Filtering , 2012, ICEBE.

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

[11]  Zhijun Yan,et al.  EXPRS: An extended pagerank method for product feature extraction from online consumer reviews , 2015, Inf. Manag..

[12]  Guokun Lai,et al.  Explicit factor models for explainable recommendation based on phrase-level sentiment analysis , 2014, SIGIR.

[13]  Lillian Lee,et al.  Opinion Mining and Sentiment Analysis , 2008, Found. Trends Inf. Retr..

[14]  Julian J. McAuley,et al.  Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filtering , 2016, WWW.

[15]  Yu-Cheng Lee,et al.  A new fuzzy concept approach for Kano's model , 2009, Expert Syst. Appl..

[16]  N. Kano,et al.  Attractive Quality and Must-Be Quality , 1984 .

[17]  Bing Liu,et al.  Opinion observer: analyzing and comparing opinions on the Web , 2005, WWW '05.

[18]  Chris Piaszczyk,et al.  Model Based Systems Engineering with Department of Defense Architectural Framework , 2011, Syst. Eng..

[19]  Wei Wang,et al.  Opinion-enhanced collaborative filtering for recommender systems through sentiment analysis , 2015, New Rev. Hypermedia Multim..

[20]  Cane Wing-ki Leung,et al.  Integrating Collaborative Filtering and Sentiment Analysis: A Rating Inference Approach , 2006 .

[21]  John Riedl,et al.  GroupLens: an open architecture for collaborative filtering of netnews , 1994, CSCW '94.

[22]  Bing Liu,et al.  Aspect Based Recommendations: Recommending Items with the Most Valuable Aspects Based on User Reviews , 2017, KDD.

[23]  Miguel Ángel García Cumbreras,et al.  Pessimists and optimists: Improving collaborative filtering through sentiment analysis , 2013, Expert Syst. Appl..

[24]  Greg Linden,et al.  Amazon . com Recommendations Item-to-Item Collaborative Filtering , 2001 .

[25]  Lizhen Liu,et al.  Toward a fuzzy domain sentiment ontology tree for sentiment analysis , 2012, 2012 5th International Congress on Image and Signal Processing.

[26]  David Heckerman,et al.  Empirical Analysis of Predictive Algorithms for Collaborative Filtering , 1998, UAI.

[27]  Raymond Y. K. Lau,et al.  Product aspect extraction supervised with online domain knowledge , 2014, Knowl. Based Syst..

[28]  Walaa Medhat,et al.  Sentiment analysis algorithms and applications: A survey , 2014 .

[29]  Barry Smyth,et al.  Combining similarity and sentiment in opinion mining for product recommendation , 2015, Journal of Intelligent Information Systems.