Vol.29, No.1, 2021, pp.89-109, doi:10.32604/iasc.2021.016555
Emotional Analysis of Arabic Saudi Dialect Tweets Using a Supervised Learning Approach
  • Abeer A. AlFutamani, Heyam H. Al-Baity*
Information Technology Department, College of Computer and Information Sciences, King Saud University, Riyadh, 11543, Saudi Arabia
* Corresponding Author: Heyam H. Al-Baity. Email:
Received 05 January 2021; Accepted 18 March 2021; Issue published 12 May 2021
Social media sites produce a large amount of data and offer a highly competitive advantage for companies when they can benefit from and address data, as data provides a deeper understanding of clients and their needs. This understanding of clients helps in effectively making the correct decisions within the company, based on data obtained from social media websites. Thus, sentiment analysis has become a key tool for understanding that data. Sentiment analysis is a research area that focuses on analyzing people’s emotions and opinions to identify the polarity (e.g., positive or negative) of a given text. Since we need to analyze emotions and opinions more deeply, emotional analysis (EA) has emerged. This analysis means deeply categorizing words into emotional categories, such as anger, disgust, fear, joy, sadness and surprise, rather than positive or negative. Studies on EA field for the Arabic language are limited, and our research is a contribution to this area. We built a system that classifies the emotions of Arabic tweets (mainly Saudi-based tweets) under the appropriate emotional categories using a supervised machine learning (ML) approach. The six basic emotion categories are anger, disgust, fear, joy, sadness and surprise. The multinomial naïve bayes (MNB), support vector machine (SVM) and logistic regression classifiers were used as the classification methods. A comprehensive comparison between these classifiers was performed in terms of accuracy, precision, recall and F-measure. Saudi tweets were collected and used as the dataset. A corpus of Saudi dialect tweets was created from this dataset as part of this study. The experimental results indicate that SVM and logistic regression achieved the best results, with an overall accuracy of 73.39%.
emotion analysis; machine learning; Arabic tweets; MNB; SVM; logistic regression; microblogging
Cite This Article
A. A. AlFutamani and H. H. Al-Baity, "Emotional analysis of arabic saudi dialect tweets using a supervised learning approach," Intelligent Automation & Soft Computing, vol. 29, no.1, pp. 89–109, 2021.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.