Tweets Emotion Prediction by Using Fuzzy Logic System

The social media world is growing day by day; people are using social media platforms to express their feelings. Leading companies are deploying those platforms in measuring customer's satisfaction with their products and services. The huge amount of data produced by such platforms can be analyzed to help those companies in improving their businesses. This paper introduces a new contribution in the field of emotion classification for Tweets by using Fuzzy Logic intellection that classify each tweet to an emotion with different degrees of intensity. We achieved that by developing two fuzzy classification systems, the first one inspects the text and referred to as (TCFL), while the second one inspects emojis associated with tweet's text and referred to as (ECFL). Our approaches classify tweets into eight different emotion categories (Joy, Sadness, Anger, Disgust, Trust, Fear, Surprise, and Anticipation) with seven emotion degrees (Extremely High, Very High, High, Medium, Low, Very Low, and Extremely Low). After comparing the developed two systems with human-based classification, TCFL outperformed ECFL with 48.96% match as compared to 32.54% match for ECFL.

[1]  Antonio Moreno,et al.  A Deep Learning-Based Approach for Multi-Label Emotion Classification in Tweets , 2019, Applied Sciences.

[2]  Thierry Denoeux,et al.  Editing training data for multi-label classification with the k-nearest neighbor rule , 2016, Pattern Analysis and Applications.

[3]  Utku Kose Fundamentals of Fuzzy Logic with an Easy-to-use, Interactive Fuzzy Control Application , 2012 .

[4]  V. Sharmila,et al.  Using Hashtags to Capture Fine Emotion Categories from Tweets , 2019 .

[5]  Saif Mohammad,et al.  NRC-Canada-2014: Recent Improvements in the Sentiment Analysis of Tweets , 2014, SemEval@COLING.

[6]  Stefan Feuerriegel,et al.  Deep learning for affective computing: Text-based emotion recognition in decision support , 2018, Decis. Support Syst..

[7]  Thomas A. Runkler,et al.  Selection of appropriate defuzzification methods using application specific properties , 1997, IEEE Trans. Fuzzy Syst..

[8]  Marc Roubens,et al.  Ranking and defuzzification methods based on area compensation , 1996, Fuzzy Sets Syst..

[9]  Pete Burnap,et al.  A Fuzzy Approach to Text Classification With Two-Stage Training for Ambiguous Instances , 2019, IEEE Transactions on Computational Social Systems.

[10]  Pavel Berkhin,et al.  A Survey of Clustering Data Mining Techniques , 2006, Grouping Multidimensional Data.

[11]  Hisao Ishibuchi,et al.  A study on generating fuzzy classification rules using histograms , 1998, 1998 Second International Conference. Knowledge-Based Intelligent Electronic Systems. Proceedings KES'98 (Cat. No.98EX111).

[12]  Erik Cambria,et al.  Recent Trends in Deep Learning Based Natural Language Processing , 2017, IEEE Comput. Intell. Mag..

[13]  Francisco Herrera,et al.  Generating the knowledge base of a fuzzy rule-based system by the genetic learning of the data base , 2001, IEEE Trans. Fuzzy Syst..

[14]  Oscar Cordón,et al.  International Journal of Approximate Reasoning a Historical Review of Evolutionary Learning Methods for Mamdani-type Fuzzy Rule-based Systems: Designing Interpretable Genetic Fuzzy Systems , 2022 .

[15]  Kiavash Bahreini,et al.  A fuzzy logic approach to reliable real-time recognition of facial emotions , 2019, Multimedia Tools and Applications.

[16]  Mahmoud Al-Ayyoub,et al.  Lexicon-based sentiment analysis of Arabic tweets , 2015, Int. J. Soc. Netw. Min..

[17]  Lionel Brunie,et al.  A Study and Comparison of Sentiment Analysis Methods for Reputation Evaluation , 2013 .

[18]  Vijayalakshmi Atluri,et al.  Web-based application for sentiment analysis of live tweets , 2018, DG.O.

[19]  Akio Koyama,et al.  Simultaneous bidirectional transceiver logic , 1999, IEEE Micro.

[20]  Bernard De Baets,et al.  Fast and accurate center of gravity defuzzification of fuzzy system outputs defined on trapezoidal fuzzy partitions , 2006, Fuzzy Sets Syst..

[21]  Guanrong Chen,et al.  Fuzzy Systems Modeling: An Introduction , 2009 .

[22]  Romi Satria Wahono,et al.  Comparative Analysis of Mamdani, Sugeno and Tsukamoto Method of Fuzzy Inference System for Air Conditioner Energy Saving , 2015 .

[23]  Pierre Geurts,et al.  Gradient tree boosting with random output projections for multi-label classification and multi-output regression , 2019, ArXiv.

[24]  Sardar Vallabhbhai,et al.  TEXT CLASSIFICATIONANDCLASSIFIERS : A SURVEY Vandana , 2012 .

[25]  Charu C. Aggarwal,et al.  Mining Text Data , 2012, Springer US.

[26]  Saif Mohammad,et al.  Sentiment Analysis of Short Informal Texts , 2014, J. Artif. Intell. Res..

[27]  Qing He,et al.  Beyond Polarity: Interpretable Financial Sentiment Analysis with Hierarchical Query-driven Attention , 2018, IJCAI.

[28]  Iyad Rahwan,et al.  Using millions of emoji occurrences to learn any-domain representations for detecting sentiment, emotion and sarcasm , 2017, EMNLP.

[29]  Saif Mohammad,et al.  NRC-Canada: Building the State-of-the-Art in Sentiment Analysis of Tweets , 2013, *SEMEVAL.

[30]  Stan Matwin,et al.  How is Your Mood When Writing Sexist tweets? Detecting the Emotion Type and Intensity of Emotion Using Natural Language Processing Techniques , 2019, ArXiv.

[31]  Alessandra Alaniz Macedo,et al.  A multi-label approach using binary relevance and decision trees applied to functional genomics , 2015, J. Biomed. Informatics.

[32]  Jianhua Chen,et al.  Sentiment Analysis of Tweets Including Emoji Data , 2017, 2017 International Conference on Computational Science and Computational Intelligence (CSCI).

[33]  Grigorios Tsoumakas,et al.  Multi-Label Classification: An Overview , 2007, Int. J. Data Warehous. Min..

[34]  Wahyuni Eka Sari,et al.  A comparative study on fuzzy Mamdani-Sugeno-Tsukamoto for the childhood tuberculosis diagnosis , 2016 .

[35]  Heng Zhang,et al.  Cross-Voting SVM Method for Multiple Vehicle Classification in Wireless Sensor Networks , 2018, Sensors.

[36]  Saif Mohammad,et al.  CROWDSOURCING A WORD–EMOTION ASSOCIATION LEXICON , 2013, Comput. Intell..

[37]  Elena Paslaru Bontas Simperl,et al.  Crowdsourcing for Beyond Polarity Sentiment Analysis A Pure Emotion Lexicon , 2017, ArXiv.

[38]  Saif Mohammad,et al.  NRC-Canada-2014: Detecting Aspects and Sentiment in Customer Reviews , 2014, *SEMEVAL.