Abstract
People in the Arab world prefer to use their dialects in writing while using social media sites which results in generating a significant amount of texts. Sentiment analysis in texts is one of the most important applications of the Natural Language Processing field of science. Sentiment Analysis involves classifying texts based upon emotions or polarity. Different approaches have been utilized so far for Sentiment Analysis of Arabic Texts. In this systematic review, the author aims to explore the researches and studies that were in the field of Sentiment Analysis of Arabic Dialects to report the utilized approaches, constructed datasets, most common type of dialects explored by researchers, and reported results of Sentiment Analysis in term of accuracy, recall, precision, and F-Measure. Author reported the following findings for this systematic review: (1) in most of the included research papers the dialect type is not specified and mostly it was mentioned (Arabic Dialects) in general, however, some other dialects were explored specifically by authors such as Saudi Dialect (2) 50% of the utilized datasets in the included research papers are constructed by the authors themselves, moreover, the size of most of the utilized datasets are between 10,000 and 50,000, and very limit number of datasets had size above 100,000, (3) machine learning algorithms (classifiers) are the most common approach that were used for Sentiment Analysis of Arabic Dialects (4) the best result for Sentiment Analysis of Arabic Dialects achieved while different machine learning algorithms (classifiers) were used, and (5) among social media platforms, Twitter is the most common utilized online platform for constructing datasets for Arabic Dialects texts.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bayari R, Bensefia A (2021) Text mining techniques for cyberbullying detection: state of the art. Adv Sci Technol Eng Syst J 6(1):783–790
Alshamsi A, Bayari R, Salloum S (2020) Sentiment analysis in English texts. Adv Sci Technol Eng Syst 5(6):1638–1689. https://doi.org/10.25046/AJ0506200
Abu I, Magdy W (2021) A comparative study of effective approaches for arabic sentiment analysis. Inf Process Manag 58(2):102438
Al Shamsi AA, Abdallah S (2021) Text mining techniques for sentiment analysis of arabic dialects: literature review text mining techniques for sentiment analysis of arabic dialects: literature review. Adv Sci Technol Eng Syst J 6(1):1012–1023. https://doi.org/10.25046/aj0601112
Abuata B, Al-Omari A (2015) A rule-based stemmer for Arabic Gulf dialect. J King Saud Univ Comput Inf Sci 27(2):104–112
Kilmer PD (2010) Review article: review article. J Pract Criticism 11(3):369–373. https://doi.org/10.1177/1461444810365020
Larabi Marie-Sainte S, Alalyani N, Alotaibi S, Ghouzali S, Abunadi I (2019) Arabic natural language processing and machine learning-based systems. IEEE Access 7:7011–7020
Khrisat AA (2015) Arabic dialects and classical Arabic language Adv Soc Sci Res J 2(3):254–260
Soliman AB, Eissa K, El-Beltagy SR (2017) AraVec: a set of arabic word embedding models for use in Arabic NLP. Procedia Comput Sci 117:256–265
Mustafa HH, Mohamed A, Elzanfaly DS (2017) An enhanced approach for arabic sentiment analysis. Int J Artif Intell Appl 8(5):1–14
Khalifa S, Habash N, Abdulrahim D, Hassan S (2016) A large scale corpus of Gulf Arabic. In: Proceedings of the 10th international conference on language resources and evaluation, LREC 2016, pp 4282–4289
Al-Harbi O (2019) A comparative study of feature selection methods for dialectal Arabic sentiment classification using support vector machine, vol 19, issue 1, pp 167–176
Alomari KM, Elsherif HM, Shaalan K (2017) Arabic tweets sentimental analysis using machine learning. In: Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics), vol 10350, pp 602–610
Abu Kwaik K, Dobnik S, Chatzikyriakidis S (2019) Can modern standard arabic approaches be used for arabic dialects? Sentiment analysis as a case study. In: The 3rd workshop on arabic corpus linguistics, pp 1–11
El-Beltagy SR, Khalil T, Halaby A, Hammad M (2018) Combining lexical features and a supervised learning approach for Arabic sentiment analysis. In: Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics). vol 9624, pp 307–319. https://doi.org/10.1007/978-3-319-75487-1_24
Rizkallah S, Atiya A, ElDin Mahgoub H, Heragy M (2018) Dialect versus MSA sentiment analysis. Adv Intell Syst Comput 723:605–613
Al-Ayyoub M, Nuseir A, Kanaan G, Al-Shalabi R (2016) Hierarchical classifiers for multi-way sentiment analysis of arabic reviews. Int J Adv Comput Sci Appl 7(2):531–539. https://doi.org/10.14569/ijacsa.2016.070269
Gamal D, Alfonse M, El-Horbaty ESM, Salem ABM (2018) Implementation of machine learning algorithms in Arabic sentiment analysis using N-gram features. Procedia Comput Sci 154:332–340. https://doi.org/10.1016/j.procs.2019.06.048
Alfonse M, Salem A (2015) Opinion mining for Arabic dialects on Twitter, 2018, September
Atoum JO, Nouman M (2019) Sentiment analysis of Arabic Jordanian dialect tweets. Int J Adv Comput Sci Appl 10(2):256–262
Ibrahim MA, Salim N (2013) Sentiment analysis of Arabic tweets: with special reference restaurant tweets. Int J Comput Sci Trends Technol 4(3):173–179
Mdhaffar S, Bougares F, Estève Y, Hadrich-Belguith L, Mdhaffar S, Bougares F, Estève Y, Sentiment LH (2018) Sentiment analysis of Tunisian dialects: linguistic resources and experiments to cite this version: HAL Id: hal-01592418
Al-Harbi O (2017) Using objective words in the reviews to improve the colloquial arabic sentiment analysis, vol 6, issue 3. https://doi.org/10.5121/ijnlc.2017.6301
Al-Azani S, El-Alfy ESM (2017) Using word embedding and ensemble learning for highly imbalanced data sentiment analysis in short Arabic text. Procedia Comput Sci 109:359–366. https://doi.org/10.1016/j.procs.2017.05.365
Mataoui M, Zelmati O, Boumechache M (2016) A proposed lexicon-based sentiment analysis approach for the vernacular Algerian Arabic. Res Comput Sci 55–70
Al-Twairesh N, Al-Khalifa H, Alsalman A, Al-Ohali Y (2018) Sentiment analysis of Arabic tweets: feature engineering and a hybrid approach
Hamdi A, Shaban K, Zainal A (2018) CLASENTI: a class-specific sentiment analysis framework. ACM Trans Asian Low Resour Lang Inf Process 17(4)
Elshakankery K, Ahmed MF (2019) HILATSA: a hybrid Incremental learning approach for Arabic tweets sentiment analysis. Egypt Inf J 20(3):163–171
Brahimi B, Touahria M, Tari A (2019) Improving sentiment analysis in Arabic: a combined approach. J King Saud Univ Comput Inf Sci
Duwairi RM (2015) Sentiment analysis for dialectical Arabic. In: 2015 6th international conference on information and communication systems, ICICS 2015, pp 166–170
AlZoubi O, Tawalbeh SK, AL-Smadi M (2020) Affect detection from Arabic tweets using ensemble and deep learning techniques. J King Saud Univ Comput Inf Sci. https://doi.org/10.1016/j.jksuci.2020.09.013
Guellil I, Mendoza M, Azouaou F (2020) Arabic dialect sentiment analysis with ZERO effort. Case study: Algerian dialect. Intel Artif 23(65):124–135
Oussous A, Benjelloun FZ, Lahcen AA, Belfkih S (2020) ASA: a framework for Arabic sentiment analysis. J Inf Sci 46(4):544–559. https://doi.org/10.1177/0165551519849516
Gridach M, Haddad H, Mulki H (2018) Empirical evaluation of word representations on Arabic sentiment analysis. Commun Comput Inf Sci 782(October):147–158. https://doi.org/10.1007/978-3-319-73500-9_11
Abu Kwaik K, Saad M, Chatzikyriakidis S, Dobnik S (2019) LSTM-CNN deep learning model for sentiment analysis of dialectal Arabic. Commun Comput Inf Sci 1108:108–121.https://doi.org/10.1007/978-3-030-32959-4_8
Alali M, Mohd Sharef N, Azmi Murad MA, Hamdan H, Husin NA (2019) Narrow convolutional neural network for Arabic dialects polarity classification. IEEE Access 7:96272–96283
Heikal M, Torki M, El-Makky N (2018) Sentiment analysis of Arabic tweets using deep learning. Procedia Comput Sci 142:114–122. https://doi.org/10.1016/j.procs.2018.10.466
Omara E, Mosa M, Ismail N (2019) Deep convolutional network for Arabic sentiment analysis. In: Proceedings of the Japan-Africa conference on electronics, communications, and computations, JAC-ECC 2018, (January), pp 155–159. https://doi.org/10.1109/JEC-ECC.2018.8679558
Al-Smadi M, Qawasmeh O, Al-Ayyoub M, Jararweh Y, Gupta B (2018) Deep recurrent neural network vs. support vector machine for aspect-based sentiment analysis of Arabic hotels’ reviews. J Comput Sci 27:386–393. https://doi.org/10.1016/j.jocs.2017.11.006
Alsayat A, Elmitwally N (2019) A comprehensive study for Arabic sentiment analysis (challenges and applications). Egypt Inf J 4–9
Mallek F, Belainine B, Sadat F (2017) Arabic social media analysis and translation. Procedia Comput Sci 117:298–303. https://doi.org/10.1016/j.procs.2017.10.121
Almuqren L, Cristea AI (2016) Framework for sentiment analysis of Arabic text. In: HT 2016—proceedings of the 27th ACM conference on hypertext and social media, pp 315–317
El-Masri M, Altrabsheh N, Mansour H, Ramsay A (2017) A web-based tool for Arabic sentiment analysis. Procedia Comput Sci 117:38–45. https://doi.org/10.1016/j.procs.2017.10.092
Aldayel HK, Azmi AM (2015) Arabic tweets sentiment analysis—a hybrid scheme. J Inf Sci 42(6):782–797. https://doi.org/10.1177/0165551515610513
Areed S, Alqaryouti O, Siyam B, Shaalan K (2020) Aspect-based sentiment analysis for Arabic government reviews. Stud Comput Intell 874:143–162
Alayba AM, Palade V, England M, Iqbal R (2018) Improving sentiment analysis in Arabic using word representation. In: 2nd IEEE international workshop on Arabic and derived script analysis and recognition, ASAR 2018, pp 13–18
Mustafa Qamar A, Alassaf M (2020) Improving sentiment analysis of Arabic tweets by one-way ANOVA. J King Saud Univ Comput Inf Sci
Mulki H, Haddad H, Gridach M, Babaoglu I (2020) Syntax-ignorant N-gram embeddings for dialectal Arabic sentiment analysis. Nat Lang Eng
Mulki H, Haddad H, Gridach M, Babaoğlu I (2019) Syntax-ignorant N-gram embeddings for sentiment analysis of Arabic dialects, pp 30–39. https://doi.org/10.18653/v1/w19-4604
Mulki H, Haddad H, Ali CB, Babaoglu I (2018) Tunisian dialect sentiment analysis: a natural language processing-based approach. Computacion y Sistemas 22(4):1223–1232
Acknowledgements
This work is a part of a project submitted to The British University in Dubai.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Al Shamsi, A.A., Abdallah, S. (2022). A Systematic Review for Sentiment Analysis of Arabic Dialect Texts Researches. In: Al-Emran, M., Al-Sharafi, M.A., Al-Kabi, M.N., Shaalan, K. (eds) Proceedings of International Conference on Emerging Technologies and Intelligent Systems. ICETIS 2021. Lecture Notes in Networks and Systems, vol 322. Springer, Cham. https://doi.org/10.1007/978-3-030-85990-9_25
Download citation
DOI: https://doi.org/10.1007/978-3-030-85990-9_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-85989-3
Online ISBN: 978-3-030-85990-9
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)