A Fuzzy Logic Based Intelligent System for Measuring Customer Loyalty and Decision Making

In this paper, an intelligent approach is presented to measure customers’ loyalty to a specific product and assist new customers regarding a product’s key features. Our approach uses an aggregated sentiment score of a set of reviews in a dataset and then uses a fuzzy logic model to measure customer’s loyalty to a product. Our approach uses a novel idea of measuring customer’s loyalty to a product and can assist a new customer to take a decision about a particular product considering its various features and reviews of previous customers. In this study, we use a large sized data set of online reviews of customers from Amazon.com to test the performance of the customer’s reviews. The proposed approach pre-processes the input text via tokenization, Lemmatization and removal of stop words and then applies fuzzy logic approach to take decisions. To find similarity and relevance to a topic, various libraries and API are used in this work such as SentiWordNet, Stanford Core NLP, etc. The approach utilized focuses on identifying polarity of the reviews that may be positive, negative and neutral. To find customer’s loyalty and help in decision making, the fuzzy logic approach is applied using a set of membership functions and rule-based system of fuzzy sets that classify data in various types of loyalty. The implementation of the approach provides high accuracy of 94% of correct loyalty to the e-commerce products that outperforms the previous approaches.

[1]  Raymond Y. K. Lau,et al.  Topic sentiment mining for sales performance prediction in e-commerce , 2018, Ann. Oper. Res..

[2]  Abhishek Dubey,et al.  Item-Based Collaborative Filtering Using Sentiment Analysis of User Reviews , 2018 .

[3]  Mahmoud Al-Ayyoub,et al.  Deep Recurrent neural network vs. support vector machine for aspect-based sentiment analysis of Arabic hotels' reviews , 2017, J. Comput. Sci..

[4]  Anh-Cuong Le,et al.  Learning multiple layers of knowledge representation for aspect based sentiment analysis , 2017, Data Knowl. Eng..

[5]  Adiwijaya,et al.  Aspect-based sentiment analysis to review products using Naïve Bayes , 2017 .

[6]  Yang Liu,et al.  Ranking products through online reviews: A method based on sentiment analysis technique and intuitionistic fuzzy set theory , 2017, Inf. Fusion.

[7]  Athena Vakali,et al.  Sentiment analysis leveraging emotions and word embeddings , 2017 .

[8]  Stuart J. Barnes,et al.  Understanding the Impact of Online Reviews on Hotel Performance , 2017 .

[9]  Robert LIN,et al.  NOTE ON FUZZY SETS , 2014 .

[10]  Jian Jin,et al.  Identifying comparative customer requirements from product online reviews for competitor analysis , 2016, Eng. Appl. Artif. Intell..

[11]  L. Arockiam,et al.  A Methodological Framework to Identify the Students’ Opinion using Aspect based Sentiment Analysis , 2016 .

[12]  Bing Liu,et al.  Recommending Items with Conditions Enhancing User Experiences Based on Sentiment Analysis of Reviews , 2016, CBRecSys@RecSys.

[13]  Enrique Herrera-Viedma,et al.  Fuzzy sets and fuzzy logic in multi-criteria decision making. The 50th anniversary of Prof. Lotfi Zadeh's theory: introduction , 2015 .

[14]  K. Indhuja,et al.  Fuzzy logic based sentiment analysis of product review documents , 2014, 2014 First International Conference on Computational Systems and Communications (ICCSC).

[15]  Walid Maalej,et al.  How Do Users Like This Feature? A Fine Grained Sentiment Analysis of App Reviews , 2014, 2014 IEEE 22nd International Requirements Engineering Conference (RE).

[16]  Mihai Surdeanu,et al.  The Stanford CoreNLP Natural Language Processing Toolkit , 2014, ACL.

[17]  Yongtae Park,et al.  Review-based measurement of customer satisfaction in mobile service: Sentiment analysis and VIKOR approach , 2014, Expert Syst. Appl..

[18]  A. Sambare,et al.  OPINION MINING IN NATURAL ANGUAGE PROCESSING USING SENTIWORDNET AND FUZZY , 2014 .

[19]  Mohammad Salehan,et al.  Predicting the performance of online consumer reviews: A sentiment mining approach to big data analytics , 2014, Decis. Support Syst..

[20]  Franciska de Jong,et al.  Care more about customers: Unsupervised domain-independent aspect detection for sentiment analysis of customer reviews , 2013, Knowl. Based Syst..

[21]  Wu He,et al.  International Journal of Information Management Social Media Competitive Analysis and Text Mining: a Case Study in the Pizza Industry , 2022 .

[22]  Carlo Aliprandi,et al.  Sentiment Analysis on Social Media , 2012, 2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining.

[23]  Choochart Haruechaiyasak,et al.  Discovering Consumer Insight from Twitter via Sentiment Analysis , 2012, J. Univers. Comput. Sci..

[24]  Markus Zanker,et al.  Classification of Customer Reviews based on Sentiment Analysis , 2012, ENTER.

[25]  Baharudin B. Baharum,et al.  Sentiment Classification Using Sentence-level Lexical Based Semantic Orientation of Online Reviews , 2011 .

[26]  Christopher S. G. Khoo,et al.  Aspect-based sentiment analysis of movie reviews on discussion boards , 2010, J. Inf. Sci..

[27]  Xin Wang,et al.  Chinese Sentence-Level Sentiment Classification Based on Fuzzy Sets , 2010, COLING.

[28]  Junlan Feng,et al.  Robust Sentiment Detection on Twitter from Biased and Noisy Data , 2010, COLING.

[29]  Andrea Esuli,et al.  SentiWordNet 3.0: An Enhanced Lexical Resource for Sentiment Analysis and Opinion Mining , 2010, LREC.

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

[31]  Stephen S. Tax,et al.  Satisfaction Strength and Customer Loyalty , 2007 .

[32]  Janyce Wiebe,et al.  Recognizing Contextual Polarity in Phrase-Level Sentiment Analysis , 2005, HLT.

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

[34]  Lotfi A. Zadeh,et al.  Toward a theory of fuzzy information granulation and its centrality in human reasoning and fuzzy logic , 1997, Fuzzy Sets Syst..

[35]  T. Pavlidis,et al.  Fuzzy sets and their applications to cognitive and decision processes , 1977 .

[36]  Ebrahim H. Mamdani,et al.  An Experiment in Linguistic Synthesis with a Fuzzy Logic Controller , 1999, Int. J. Man Mach. Stud..