Fuzzy Based Sentiment Classification in the Arabic Language

Sentiment Analysis is the task of identifying individuals’ positive and negative opinions, emotions and evaluations concerning a specific object. Fuzzy logic in the field of sentiment analysis can be employed to classify the polarity of sentences or documents. Although some efforts have been made by researchers who applied fuzzy logic for Sentiment Analysis on English texts, to the best of the authors’ knowledge, no efforts have been made targeting Arabic texts. This paper proposes a lexicon based approach to extract sentiment polarity from Arabic text using a fuzzy logic approach. The proposed approach consists of two main phases. In the first phase, Arabic text is assigned weights, while in the second phase fuzzy logic is employed to assign the polarity to the inputted sentence. Experiments were conducted on Large Scale Arabic Book Reviews Dataset (LABR), and the results showed 94.87%, 84.04%, 80.59% and 89.13% for recall, precision, accuracy, and F1-measure, respectively.

[1]  John A. Fitzgerald,et al.  Application of fuzzy logic to online recognition of handwritten symbols , 2004, Ninth International Workshop on Frontiers in Handwriting Recognition.

[2]  Kazem Taghva,et al.  Arabic stemming without a root dictionary , 2005, International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II.

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

[4]  Samaneh Nadali Fuzzy semantic classifier for determining strength levels of customer product reviews , 2012 .

[5]  Qasem A. Al-Radaideh,et al.  Rough Set Theory for Arabic Sentiment Classification , 2014, 2014 International Conference on Future Internet of Things and Cloud.

[6]  Chuanjun Zhao,et al.  Fuzzy Sentiment Membership Determining for Sentiment Classification , 2014, 2014 IEEE International Conference on Data Mining Workshop.

[7]  David Jacot,et al.  Sentiment Analysis of French Movie Reviews , 2011, Advances in Distributed Agent-Based Retrieval Tools.

[8]  Mauro Dragoni,et al.  A Fuzzy System for Concept-Level Sentiment Analysis , 2014, SemWebEval@ESWC.

[9]  Mukesh A. Zaveri,et al.  Opinion Mining from Online User Reviews Using Fuzzy Linguistic Hedges , 2014, Appl. Comput. Intell. Soft Comput..

[10]  Amir F. Atiya,et al.  LABR: A Large Scale Arabic Book Reviews Dataset , 2013, ACL.

[11]  Deepa Gupta,et al.  Fine Grained Sentiment Classification of Customer Reviews Using Computational Intelligent Technique , 2015 .

[12]  Nicolas Jouandeau,et al.  IMPORTANCE OF THE NEUTRAL CATEGORY IN FUZZY CLUSTERING OF SENTIMENTS , 2014 .

[13]  Ahmed Rafea,et al.  A Hybrid Approach for Sentiment Classification of Egyptian Dialect Tweets , 2015, 2015 First International Conference on Arabic Computational Linguistics (ACLing).

[14]  Khaled Shaalan,et al.  Arabic Natural Language Processing: Challenges and Solutions , 2009, TALIP.

[15]  Rehab M. Duwairi,et al.  Sentiment analysis for dialectical Arabic , 2015, 2015 6th International Conference on Information and Communication Systems (ICICS).

[16]  Abdelmonaime Lachkar,et al.  Hybrid Part-Of-Speech Tagger for Non-Vocalized Arabic Text , 2013 .

[17]  Parvez Ahmad,et al.  Emotion Detection from Text using Fuzzy Logic , 2015 .

[18]  Huey Yee Lee,et al.  Chinese Sentiment Analysis Using Maximum Entropy , 2011 .

[19]  Tanvir Ahmad,et al.  Fuzzy based Sentiment Analysis of Online Product Reviews using Machine Learning Techniques , 2014 .

[20]  Mauro Dragoni,et al.  Propagating and Aggregating Fuzzy Polarities for Concept-Level Sentiment Analysis , 2015, Cognitive Computation.

[21]  Mohamed S. Kamel,et al.  Natural language understanding through fuzzy logic inference and its application to speech recognition , 2002, 2002 IEEE World Congress on Computational Intelligence. 2002 IEEE International Conference on Fuzzy Systems. FUZZ-IEEE'02. Proceedings (Cat. No.02CH37291).

[22]  Nizar Habash,et al.  A Large Scale Arabic Sentiment Lexicon for Arabic Opinion Mining , 2014, ANLP@EMNLP.

[23]  J. Yen,et al.  Fuzzy Logic: Intelligence, Control, and Information , 1998 .

[24]  Arafat Awajan,et al.  Sentiment classification techniques for Arabic language: A survey , 2016, 2016 7th International Conference on Information and Communication Systems (ICICS).

[25]  Sheeba J.I,et al.  A Fuzzy Logic Based Sentiment Classification , 2014 .

[26]  Mauro Dragoni,et al.  Using Fuzzy Logic For Multi-Domain Sentiment Analysis , 2014, International Semantic Web Conference.