AN INTELLIGENT SENTIMENT ANALYSIS SYSTEM FOR MEASURING CUSTOMER LOYALTY AND MAKING DECISIONS BASED ON FUZZY LOGIC

  • E.M. Gerasimenko Southern Federal University
  • V.V. Stetsenko Southern Federal University
Keywords: Sentiment analysis, fuzzy logic, decision making, customer’s loyality

Abstract

This paper presents an intelligent approach of measuring customer loyalty to a specific
product based on the analysis of comments. General sentiment analysis in tweets and messages is
quite common, but task-oriented analysis of user opinions and measuring their level of loyalty is a
new idea. The tricky part of doing task-oriented sentiment analysis lies in measuring customer
loyalty to a particular product based on how customers feel about that product itself. The resulting
data on the level of customer loyalty to the product can help a new customer to make a decision on
a specific product, taking into account its various characteristics and feedback from previous customers. The dataset was a large dataset of online customer testimonials from Amazon.com. The set of
initial data is a set of reviews, from which the proposed approach forms an aggregated assessment of
opinions, then a fuzzy logic model is used to measure customer loyalty to the product. In the proposed
approach, the input text is first processed using such methods as tokenization, removal of stop words,
lemmatization, then the parts of speech are marked and the polarity of the reviews is analyzed, then
fuzzy logic methods are applied to the obtained aggregated estimates to determine the degree of customer
loyalty to the product. This work used various open API libraries such as SentiWordNet, Stanford
CoreNLP, etc. The approach used focuses on identifying the sentiment of reviews, which can be
positive, negative and neutral. In our study, we used a triangular membership function, also known
as trimf, because it supports three variables and creates a relationship between them. The implementation
of the approach ensures high accuracy in determining loyalty to e-commerce products, which
is superior to previous approaches, and the use of fuzzy logic has significantly increased the values of
such indicators as precision, recall, and F-measure.

References

1. Gräbner D., Zanker M., Fliedl G., Fuchs M. Classification of customer reviews based on sentiment
analysis, Proceedings of the 19th Conference on Information and Communication
Technologies in Tourism (ENTER), Helsingborg, Sweden, 24–27 January 2012, pp. 460-470.
2. Bagheri A., Saraee M., De Jong, F. Care more about customers: Unsupervised domainindependent
aspect detection for sentiment analysis of customer reviews, Knowl.-Based Syst.,
2013, Vol. 52, pp. 201-213.
3. Wilson T., Wiebe J., Hoffmann P. Recognizing contextual polarity in phrase-level sentiment
analysis, Proceedings of the Conference on Human Language Technology and Empirical Methods
in Natural Language Processing, Vancouver, BC, Canada, 6–8 October 2005, pp. 347-354.
4. Hu M., Liu B. Mining and summarizing customer reviews, Proceedings of the Tenth ACM
SIGKDD International Conference on Knowledge Discovery and Data Mining, Seattle, WA,
USA, 22–25 August 2014, pp. 168-177.
5. Neri F., Aliprandi C., Capeci F., Cuadros M., By T. Sentiment analysis on social media, Proceedings
of the IEEE/ACM International Conference on Advances in Social Networks Analysis
and Mining (ASONAM), Istanbul, Turkey, 26–29 August 2012, pp. 919-926.
6. He W., Zha S., Li L. Social media competitive analysis and text mining: A case study in the
pizza industry, Int. J. Inf. Manag,. 2013, Vol. 33, pp. 464-472.
7. Chandrashekaran M., Rotte K., Tax S.S., Grewal R. Satisfaction strength and customer loyalty,
J. Mark. Res., 2007, 44, pp. 153-163.
8. Kang D.; Park Y. Review-based measurement of customer satisfaction in mobile service: Sentiment
analysis and VIKOR approach, Expert Syst. Appl., 2014, 41, pp. 1041-1050.
9. Chamlertwat W., Bhattarakosol P., Rungkasiri T., Haruechaiyasak C. Discovering Consumer
Insight from Twitter via Sentiment Analysis, J. UCS, 2012, 18, pp. 973-992.
10. Bauman K., Liu B., Tuzhilin A. Recommending Items with Conditions Enhancing User Experiences
Based on Sentiment Analysis of Reviews, Proceedings of the CBRecSys@ RecSys;
CEUR Workshop 2016, Boston, MA, USA, 16 September 2016, Vol. 1677, pp. 19-22.
11. Dubey A., Gupta A., Raturi N., Saxena P. Item-Based Collaborative Filtering Using Sentiment
Analysis of User Reviews, Proceedings of the International Conference on Application of
Computing and Communication Technologies, Delhi, India, 9 March 2018, pp. 77-87.
12. Artificial Intelligence Fuzzy Logic Systems. Available online: https://www.tutorialspoint.
com/artificial_intelligence/artificial_intelligence_fuzzy_logic_systems.htm (accessed on 02.
06. 2021).
13. SentiWordNet. n.d. Available online: https://sentiwordnet.isti.cnr.it/ (accessed on 12 February
2020).
14. Zadeh L.A. Toward a theory of fuzzy information granulation and its centrality in human reasoning
and fuzzy logic. Fuzzy Sets Syst., 1997, 90, pp. 111-127.
15. Manning C., Surdeanu M., Bauer J., Finkel J., Bethard S., McClosky D. The Stanford
CoreNLP natural language processing toolkit, Proceedings of the 52nd Annual Meeting of the
Association for Computational Linguistics: System Demonstrations, Baltimore, MD, USA,
23–24 June 2014, pp. 55-60.
16. Barbosa L., Feng J. Robust sentiment detection on twitter from biased and noisy data. In Proceedings
of the 23rd International Conference on Computational Linguistics, Beijing, China,
36–44 August 2010.
17. Manning C., Surdeanu M., Bauer J., Finkel J., Bethard S., McClosky D. The Stanford
CoreNLP natural language processing toolkit, Proceedings of the 52nd Annual Meeting of the
Association for Computational Linguistics: System Demonstrations, Baltimore, MD, USA,
23–24 June 2014, pp. 55-60.
18. Baccianella S., Esuli A., Sebastiani F. Sentiwordnet 3.0: An enhanced lexical resource for
sentiment analysis and opinion mining, Lrec 2010, 10, pp. 2200–2204.
19. Herrera-Viedma E. Fuzzy sets and fuzzy logic in multi-criteria decision making. The 50th
anniversary of Prof. Lotfi Zadeh’s theory, Introduction, Technol. Econ. Dev. Econ., 2015, 21,
pp. 677-683.
20. Indhuja, K.; Reghu, P.C. Fuzzy Logic Based Sentiment Analysis of Product Review Documents,
Proceedings of the 1st International Conference on Computational Systems and Communications,
Trivandrum, India, 17–18 December 2014, pp. 18-22.
Published
2021-11-14
Section
SECTION II. INTELLIGENT SYSTEMS