Skip to main content

A Systematic Review for Sentiment Analysis of Arabic Dialect Texts Researches

  • Conference paper
  • First Online:
Proceedings of International Conference on Emerging Technologies and Intelligent Systems (ICETIS 2021)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 219.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 279.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. Abu I, Magdy W (2021) A comparative study of effective approaches for arabic sentiment analysis. Inf Process Manag 58(2):102438

    Google Scholar 

  4. 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

  5. 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

    Google Scholar 

  6. Kilmer PD (2010) Review article: review article. J Pract Criticism 11(3):369–373. https://doi.org/10.1177/1461444810365020

    Article  Google Scholar 

  7. 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

    Google Scholar 

  8. Khrisat AA (2015) Arabic dialects and classical Arabic language Adv Soc Sci Res J 2(3):254–260

    Google Scholar 

  9. 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

    Article  Google Scholar 

  10. Mustafa HH, Mohamed A, Elzanfaly DS (2017) An enhanced approach for arabic sentiment analysis. Int J Artif Intell Appl 8(5):1–14

    Google Scholar 

  11. 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

    Google Scholar 

  12. 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

    Google Scholar 

  13. 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

    Google Scholar 

  14. 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

    Google Scholar 

  15. 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

  16. Rizkallah S, Atiya A, ElDin Mahgoub H, Heragy M (2018) Dialect versus MSA sentiment analysis. Adv Intell Syst Comput 723:605–613

    Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. Alfonse M, Salem A (2015) Opinion mining for Arabic dialects on Twitter, 2018, September

    Google Scholar 

  20. Atoum JO, Nouman M (2019) Sentiment analysis of Arabic Jordanian dialect tweets. Int J Adv Comput Sci Appl 10(2):256–262

    Google Scholar 

  21. 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

    Google Scholar 

  22. 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

    Google Scholar 

  23. 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

  24. 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

    Article  Google Scholar 

  25. Mataoui M, Zelmati O, Boumechache M (2016) A proposed lexicon-based sentiment analysis approach for the vernacular Algerian Arabic. Res Comput Sci 55–70

    Google Scholar 

  26. Al-Twairesh N, Al-Khalifa H, Alsalman A, Al-Ohali Y (2018) Sentiment analysis of Arabic tweets: feature engineering and a hybrid approach

    Google Scholar 

  27. Hamdi A, Shaban K, Zainal A (2018) CLASENTI: a class-specific sentiment analysis framework. ACM Trans Asian Low Resour Lang Inf Process 17(4)

    Google Scholar 

  28. Elshakankery K, Ahmed MF (2019) HILATSA: a hybrid Incremental learning approach for Arabic tweets sentiment analysis. Egypt Inf J 20(3):163–171

    Google Scholar 

  29. Brahimi B, Touahria M, Tari A (2019) Improving sentiment analysis in Arabic: a combined approach. J King Saud Univ Comput Inf Sci

    Google Scholar 

  30. Duwairi RM (2015) Sentiment analysis for dialectical Arabic. In: 2015 6th international conference on information and communication systems, ICICS 2015, pp 166–170

    Google Scholar 

  31. 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

  32. Guellil I, Mendoza M, Azouaou F (2020) Arabic dialect sentiment analysis with ZERO effort. Case study: Algerian dialect. Intel Artif 23(65):124–135

    Article  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

    Article  Google Scholar 

  35. 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

  36. 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

    Google Scholar 

  37. 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

    Article  Google Scholar 

  38. 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

  39. 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

    Article  Google Scholar 

  40. Alsayat A, Elmitwally N (2019) A comprehensive study for Arabic sentiment analysis (challenges and applications). Egypt Inf J 4–9

    Google Scholar 

  41. 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

    Article  Google Scholar 

  42. 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

    Google Scholar 

  43. 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

    Article  Google Scholar 

  44. 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

    Article  Google Scholar 

  45. Areed S, Alqaryouti O, Siyam B, Shaalan K (2020) Aspect-based sentiment analysis for Arabic government reviews. Stud Comput Intell 874:143–162

    Google Scholar 

  46. 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

    Google Scholar 

  47. Mustafa Qamar A, Alassaf M (2020) Improving sentiment analysis of Arabic tweets by one-way ANOVA. J King Saud Univ Comput Inf Sci

    Google Scholar 

  48. Mulki H, Haddad H, Gridach M, Babaoglu I (2020) Syntax-ignorant N-gram embeddings for dialectal Arabic sentiment analysis. Nat Lang Eng

    Google Scholar 

  49. 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

  50. 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

    Google Scholar 

Download references

Acknowledgements

This work is a part of a project submitted to The British University in Dubai.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Arwa A. Al Shamsi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics