{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T17:47:40Z","timestamp":1754156860596,"version":"3.41.2"},"reference-count":63,"publisher":"Emerald","issue":"5","license":[{"start":{"date-parts":[[2023,2,27]],"date-time":"2023-02-27T00:00:00Z","timestamp":1677456000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["DTA"],"published-print":{"date-parts":[[2023,11,15]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title><jats:p>This study provides an overview of the application of sentiment analysis (SA) in exploring social movements (SMs). It also compares different models for a SA task of Algerian Arabic tweets related to early days of the Algerian SM, called Hirak.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title><jats:p>Related tweets were retrieved using relevant hashtags followed by multiple data cleaning procedures. Foundational machine learning methods such as Naive Bayes, Support Vector Machine, Logistic Regression (LR) and Decision Tree were implemented. For each classifier, two feature extraction techniques were used and compared, namely Bag of Words and Term Frequency\u2013Inverse Document Frequency. Moreover, three fine-tuned pretrained transformers AraBERT and DziriBERT and the multilingual transformer XLM-R were used for the comparison.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Findings<\/jats:title><jats:p>The findings of this paper emphasize the vital role social media played during the Hirak. Results revealed that most individuals had a positive attitude toward the Hirak. Moreover, the presented experiments provided important insights into the possible use of both basic machine learning and transfer learning models to analyze SA of Algerian text datasets. When comparing machine learning models with transformers in terms of accuracy, precision, recall and <jats:italic>F<\/jats:italic>1-score, the results are fairly similar, with LR outperforming all models with a 68 per cent accuracy rate.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title><jats:p>At the time of writing, the Algerian SM was not thoroughly investigated or discussed in the Computer Science literature. This analysis makes a limited but unique contribution to understanding the Algerian Hirak using artificial intelligence. This study proposes what it considers to be a unique basis for comprehending this event with the goal of generating a foundation for future studies by comparing different SA techniques on a low-resource language.<\/jats:p><\/jats:sec>","DOI":"10.1108\/dta-10-2022-0406","type":"journal-article","created":{"date-parts":[[2023,2,27]],"date-time":"2023-02-27T01:05:45Z","timestamp":1677459945000},"page":"734-755","source":"Crossref","is-referenced-by-count":1,"title":["Sentiment analysis of the Algerian social movement inception"],"prefix":"10.1108","volume":"57","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2010-9527","authenticated-orcid":false,"given":"Meriem","family":"Laifa","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4878-5201","authenticated-orcid":false,"given":"Djamila","family":"Mohdeb","sequence":"additional","affiliation":[]}],"member":"140","published-online":{"date-parts":[[2023,2,27]]},"reference":[{"key":"key2023111509330150500_ref001","unstructured":"Abdaoui, A., Berrimi, M., Oussalah, M. and Moussaoui, A. (2021), \u201cDziriBERT: a pre-trained language model for the Algerian dialect\u201d, ArXiv [Preprint], available at: https:\/\/anonymizedlink.com (accessed 2 September 2022)."},{"key":"key2023111509330150500_ref002","doi-asserted-by":"publisher","first-page":"281","DOI":"10.1007\/978-3-030-96311-8_26\/COVER","article-title":"Machnine learning for sentiment analysis using Algerian dialect","volume-title":"Artificial Intelligence and Its Applications","year":"2022"},{"key":"key2023111509330150500_ref003","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/IC3IOT53935.2022.9768004","article-title":"Sentiment analysis using a machine learning approach in Python","year":"2022"},{"key":"key2023111509330150500_ref004","first-page":"61","article-title":"Socio-analyzer: a sentiment analysis using social media data","volume":"64","year":"2019","journal-title":"Proceedings of 28th International Conference on Software Engineering and Data Engineering"},{"issue":"6","key":"key2023111509330150500_ref005","doi-asserted-by":"publisher","first-page":"782","DOI":"10.1177\/0165551515610513","article-title":"Arabic tweets sentiment analysis \u2013 a hybrid scheme","volume":"42","year":"2016","journal-title":"Journal of Information Science"},{"issue":"1","key":"key2023111509330150500_ref006","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1109\/TEM.2018.2812194","article-title":"A tale of two movements: Egypt during the Arab Spring and Occupy Wall Street","volume":"66","year":"2019","journal-title":"IEEE Transactions on Engineering Management"},{"key":"key2023111509330150500_ref007","doi-asserted-by":"publisher","first-page":"386","DOI":"10.1016\/J.JOCS.2017.11.006","article-title":"Deep recurrent neural network vs. support vector machine for aspect-based sentiment analysis of Arabic hotels' reviews","volume":"27","year":"2018","journal-title":"Journal of Computational Science"},{"key":"key2023111509330150500_ref008","first-page":"11","article-title":"AraBERT: transformer-based model for Arabic language understanding","volume-title":"ArXiv","year":"2020"},{"key":"key2023111509330150500_ref009","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1109\/BigMM50055.2020.00079","article-title":"MeToo: sentiment analysis using neural networks (Grand Challenge)","year":"2020"},{"key":"key2023111509330150500_ref010","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1109\/HICSS.2003.1174243","article-title":"Support vector machines for text categorization","year":"2003"},{"key":"key2023111509330150500_ref011","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1109\/BigMM50055.2020.00076","article-title":"Multimodal sentiment analysis of #MeToo tweets using focal loss (grand challenge)","year":"2020"},{"key":"key2023111509330150500_ref012","doi-asserted-by":"publisher","first-page":"107134","DOI":"10.1016\/j.knosys.2021.107134","article-title":"A comprehensive survey on sentiment analysis: approaches, challenges and trends","volume":"226","year":"2021","journal-title":"Knowledge-Based Systems"},{"key":"key2023111509330150500_ref013","unstructured":"Conneau, A., Khandelwal, K., Goyal, N., Chaudhary, V., Wenzek, G., Guzm\u00e1n, F., Grave, E., Ott, M., Zettlemoyer, L. and Stoyanov, V. (2019), \u201cUnsupervised cross-lingual representation learning at scale\u201d, ArXiv [Preprint], available at: https:\/\/arxiv.org\/abs\/1911.02116v2\\ (accessed 2 September 2022)."},{"first-page":"4171","article-title":"BERT: pre-training of deep bidirectional transformers for language understanding","year":"2018","key":"key2023111509330150500_ref014"},{"key":"key2023111509330150500_ref015","unstructured":"Djouadi, F. (2019), \u201cMarche contre le 5e mandat \u00e0 Kherrata (Vid\u00e9o) | el Watan\u201d, available at: www.elwatan.com\/edition\/actualite\/marche-contre-le-5e-mandat-a-kherrata-video-16-02-2019 (accessed 2 September 2022)."},{"issue":"5-6","key":"key2023111509330150500_ref016","doi-asserted-by":"publisher","first-page":"352","DOI":"10.1016\/S1532-0464(03)00034-0","article-title":"Logistic regression and artificial neural network classification models: a methodology review","volume":"35","year":"2002","journal-title":"Journal of Biomedical Informatics"},{"key":"key2023111509330150500_ref017","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1007\/978-3-319-67056-0_3","article-title":"Hotel Arabic-reviews dataset construction for sentiment analysis applications","volume":"740","year":"2018","journal-title":"Studies in Computational Intelligence"},{"key":"key2023111509330150500_ref018","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1007\/978-3-319-39931-7_28\/COVER","article-title":"Contextual sentiment analysis","volume":"9708","year":"2016","journal-title":"Social, Cultural, and Behavioral Modeling. SBP-BRiMS 2016. Lecture Notes in Computer Science()"},{"issue":"4","key":"key2023111509330150500_ref019","first-page":"192","article-title":"Arabic text classification using support vector machines","volume":"16","year":"2009","journal-title":"International Journal of Computers and Their Applications"},{"issue":"7","key":"key2023111509330150500_ref020","doi-asserted-by":"publisher","first-page":"966","DOI":"10.1177\/0002764213479372","article-title":"#Occupy wall street","volume":"57","year":"2013","journal-title":"American Behavioral Scientist"},{"issue":"2","key":"key2023111509330150500_ref021","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/S42979-021-00510-1\/TABLES\/5","article-title":"A semi-supervised approach for sentiment analysis of Arab(ic+izi) messages: application to the Algerian dialect","volume":"2","year":"2021","journal-title":"SN Computer Science"},{"article-title":"SentiALG: automated corpus annotation for Algerian sentiment analysis","year":"2018","key":"key2023111509330150500_ref022","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-00563-4_54"},{"issue":"65","key":"key2023111509330150500_ref023","doi-asserted-by":"publisher","first-page":"124","DOI":"10.4114\/intartif.vol23iss65pp124-135","article-title":"Arabic dialect sentiment analysis with ZERO effort. Case study: Algerian dialect","volume":"23","year":"2020","journal-title":"Inteligencia Artificial"},{"issue":"5","key":"key2023111509330150500_ref024","doi-asserted-by":"publisher","first-page":"497","DOI":"10.1016\/J.JKSUCI.2019.02.006","article-title":"Arabic natural language processing: an overview","volume":"33","year":"2021","journal-title":"Journal of King Saud University \u2013 Computer and Information Sciences"},{"issue":"5","key":"key2023111509330150500_ref025","first-page":"470","article-title":"Social networks' text mining for sentiment classification: the case of Facebook' statuses updates in the \u201cArabic Spring\u201d Era","volume":"2","year":"2013","journal-title":"International Journal of Application or Innovation in Engineering & Management"},{"key":"key2023111509330150500_ref026","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/AICT47866.2019.8981793","article-title":"Sentiment analysis of Azerbaijani twits using logistic regression, Naive Bayes and SVM","year":"2019"},{"key":"key2023111509330150500_ref027","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/ICDS47004.2019.8942343","article-title":"Arabic text classification in the legal domain","year":"2019"},{"volume-title":"Collaborative Society","year":"2020","key":"key2023111509330150500_ref028"},{"issue":"3","key":"key2023111509330150500_ref029","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1080\/0022250X.2016.1159206","article-title":"A social-event based approach to sentiment analysis of identities and behaviors in text","volume":"40","year":"2016","journal-title":"Journal of Mathematical Sociology"},{"issue":"9","key":"key2023111509330150500_ref030","doi-asserted-by":"publisher","first-page":"785","DOI":"10.1111\/SOC4.12399","article-title":"Social media and social movements","volume":"10","year":"2016","journal-title":"Sociology Compass"},{"key":"key2023111509330150500_ref031","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1007\/978-3-030-96311-8_12\/TABLES\/4","article-title":"Sentiment analysis of Algerian dialect using a deep learning approach","volume-title":"Artificial Intelligence and Its Applications","year":"2022"},{"key":"key2023111509330150500_ref032","doi-asserted-by":"publisher","DOI":"10.1504\/IJICT.2022.10046232","article-title":"Analysing the Algerian social movement through Twitter","year":"2022","journal-title":"International Journal of Information and Communication Technology"},{"key":"key2023111509330150500_ref034","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1007\/978-3-319-93372-6_13","volume-title":"#MeToo through the lens of social media\u201d, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)","year":"2018"},{"key":"key2023111509330150500_ref035","doi-asserted-by":"publisher","first-page":"1","DOI":"10.13053\/rcs-110-1-5","article-title":"A proposed Lexicon-based sentiment analysis approach for the Vernacular Algerian Arabic","volume":"110","year":"2016","journal-title":"Research in Computing Science"},{"key":"key2023111509330150500_ref036","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1109\/IHSH51661.2021.9378753","article-title":"Deep learning-based sentiment analysis of Algerian Dialect during Hirak 2019","year":"2021"},{"issue":"6","key":"key2023111509330150500_ref037","doi-asserted-by":"publisher","first-page":"67","DOI":"10.31449\/INF.V46I6.3340","article-title":"Sentiment analysis of algerian dialect using machine learning and deep learning with Word2vec","volume":"46","year":"2022","journal-title":"Informatica"},{"issue":"1","key":"key2023111509330150500_ref038","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3446981","article-title":"The development of connective action during social movements on social media","volume":"4","year":"2021","journal-title":"ACM Transactions on Social Computing"},{"issue":"5","key":"key2023111509330150500_ref039","doi-asserted-by":"publisher","DOI":"10.5539\/mas.v13n5p88","article-title":"Arabic text classification: a review","volume":"13","year":"2019","journal-title":"Modern Applied Science"},{"key":"key2023111509330150500_ref040","doi-asserted-by":"publisher","first-page":"174","DOI":"10.18653\/V1\/W16-0429","article-title":"A practical guide to sentiment annotation: challenges and solutions","year":"2016"},{"issue":"6","key":"key2023111509330150500_ref041","doi-asserted-by":"publisher","first-page":"1070","DOI":"10.1108\/AJIM-10-2021-0293\/FULL\/XML","article-title":"Evaluating transfer learning approach for detecting Arabic anti-refugee\/migrant speech on social media","volume":"74","year":"2022","journal-title":"Aslib Journal of Information Management"},{"key":"key2023111509330150500_ref042","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-030-90287-2_1\/FIGURES\/3","article-title":"Construction and exploitation of an algerian corpus for opinion and emotion analysis","volume":"1004","year":"2022","journal-title":"Studies in Computational Intelligence"},{"key":"key2023111509330150500_ref043","doi-asserted-by":"publisher","first-page":"1","DOI":"10.5539\/ijms.v13n1p69","article-title":"Public emotional response on the Black Lives Matter movement in the summer of 2020 as analyzed through Twitter","volume":"13","year":"2021","journal-title":"International Journal of Marketing Studies"},{"key":"key2023111509330150500_ref044","doi-asserted-by":"publisher","first-page":"1","DOI":"10.17975\/SFJ-2022-015","article-title":"A sentiment analysis of the Black Lives Matter movement using Twitter","year":"2022","journal-title":"STEM Fellowship Journal"},{"edition":"3rd","volume-title":"Social Movements: An Introduction","year":"2020","key":"key2023111509330150500_ref045"},{"year":"2006","key":"key2023111509330150500_ref046","article-title":"Unifying linguistic annotations: a TimeML case study"},{"issue":"2","key":"key2023111509330150500_ref047","doi-asserted-by":"publisher","first-page":"323","DOI":"10.33411\/IJIST\/2022040204","article-title":"Sentiment classification using multinomial logistic regression on roman Urdu text","volume":"4","year":"2022","journal-title":"International Journal of Innovations in Science and Technology"},{"issue":"7","key":"key2023111509330150500_ref048","doi-asserted-by":"publisher","first-page":"899","DOI":"10.1016\/j.jksuci.2019.04.012","article-title":"SANA: sentiment analysis on newspapers comments in Algeria","volume":"33","year":"2021","journal-title":"Journal of King Saud University \u2013 Computer and Information Sciences"},{"key":"key2023111509330150500_ref049","unstructured":"Rezapour, R. (2018), \u201cUsing linguistic cues for analyzing social movements\u201d, ArXiv [Preprint], available at: https:\/\/arxiv.org\/pdf\/1808.01742.pdf (accessed 2 September 2022)."},{"key":"key2023111509330150500_ref050","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1016\/J.FUTURE.2020.01.005","article-title":"Sentiment analysis of Twitter data during critical events through Bayesian networks classifiers","volume":"106","year":"2020","journal-title":"Future Generation Computer Systems"},{"key":"key2023111509330150500_ref051","doi-asserted-by":"crossref","unstructured":"Saiegh-Haddad, E. and Henkin-Roitfarb, R. (2014), \u201cThe structure of Arabic language and orthography\u201d, in Snow, D.A., Soule, S.A. and Kriesi, H. (Eds), Handbook of Arabic Literacy, Springer, Dordrecht, pp. 3-28. doi: 10.1007\/978-94-017-8545-7_1.","DOI":"10.1007\/978-94-017-8545-7_1"},{"key":"key2023111509330150500_ref052","doi-asserted-by":"publisher","first-page":"101003","DOI":"10.1016\/J.JOCS.2019.05.009","article-title":"Emotion and sentiment analysis from Twitter text","volume":"36","year":"2019","journal-title":"Journal of Computational Science"},{"issue":"2","key":"key2023111509330150500_ref053","doi-asserted-by":"publisher","first-page":"32","DOI":"10.4018\/IJCAC.2021040103","article-title":"Using E-reputation for sentiment analysis: twitter as a case study","volume":"11","year":"2021","journal-title":"International Journal of Cloud Applications and Computing"},{"key":"key2023111509330150500_ref054","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1016\/j.comcom.2021.08.021","article-title":"Using data mining techniques to explore security issues in smart living environments in Twitter","volume":"179","year":"2021","journal-title":"Computer Communications"},{"issue":"1","key":"key2023111509330150500_ref055","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1108\/EDI-09-2018-0161","article-title":"Sharing #MeToo on Twitter: incidents, coping responses, and social reactions","volume":"39","year":"2020","journal-title":"Equality, Diversity and Inclusion"},{"issue":"1","key":"key2023111509330150500_ref056","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/j.dss.2009.07.011","article-title":"On strategies for imbalanced text classification using SVM: a comparative study","volume":"48","year":"2009","journal-title":"Decision Support Systems"},{"issue":"1","key":"key2023111509330150500_ref057","doi-asserted-by":"publisher","first-page":"231","DOI":"10.13187\/IJMIL.2021.1.231","article-title":"Twitter and social movement: an analysis of tweets in response to the #MeToo challenge","volume":"6","year":"2021","journal-title":"International Journal of Media and Information Literacy"},{"key":"key2023111509330150500_ref058","doi-asserted-by":"crossref","unstructured":"Taylor, V. and Van Dyke, N. (2007), \u201c\u2018Get up, Stand up\u2019: tactical repertoires of social movements\u201d, in Snow, D.A., Soule, S.A. and Kriesi, H. (Eds), The Blackwell Companion to Social Movements, Blackwell Publishing, Oxford, pp. 262-293. doi: 10.1002\/9780470999103.ch12.","DOI":"10.1002\/9780470999103.ch12"},{"key":"key2023111509330150500_ref059","doi-asserted-by":"crossref","unstructured":"Touileb, S. and Barnes, J. (2021), \u201cThe interplay between language similarity and script on a novel multi-layer Algerian dialect corpus\u201d, in Findings of the Association for Computational Linguistics: ACL-IJCNLP 2021, Association for Computational Linguistics, pp. 3700-3712.","DOI":"10.18653\/v1\/2021.findings-acl.324"},{"issue":"7","key":"key2023111509330150500_ref060","doi-asserted-by":"publisher","first-page":"5731","DOI":"10.1007\/s10462-022-10144-1","article-title":"A survey on sentiment analysis methods, applications, and challenges","volume":"55","year":"2022","journal-title":"Artificial Intelligence Review"},{"issue":"2","key":"key2023111509330150500_ref061","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1177\/1940161212471716","article-title":"Social media and the Arab Spring","volume":"18","year":"2013","journal-title":"The International Journal of Press\/Politics"},{"key":"key2023111509330150500_ref062","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/ICCEREC.2017.8226700","article-title":"Sentiment analysis using multinomial logistic regression; Sentiment analysis using multinomial logistic regression","year":"2017"},{"key":"key2023111509330150500_ref063","unstructured":"Zamir, M.H. (2017), Anatomy of a social media movement: diffusion, sentiment and network analysis, doctoral dissertation, University of South Carolina, Columbia, available at: https:\/\/scholarcommons.sc.edu\/cgi\/viewcontent.cgi?article=5241&context=etd"},{"issue":"2","key":"key2023111509330150500_ref033","first-page":"177","article-title":"Language change and stability in Algeria: a case study of Mzabi and Kabyle Berber","volume":"10","year":"2018","journal-title":"Jordan Journal of Modern Languages and Literature"}],"container-title":["Data Technologies and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/DTA-10-2022-0406\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/DTA-10-2022-0406\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T23:15:26Z","timestamp":1753398926000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/dta\/article\/57\/5\/734-755\/27223"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,27]]},"references-count":63,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2023,2,27]]},"published-print":{"date-parts":[[2023,11,15]]}},"alternative-id":["10.1108\/DTA-10-2022-0406"],"URL":"https:\/\/doi.org\/10.1108\/dta-10-2022-0406","relation":{},"ISSN":["2514-9288","2514-9288"],"issn-type":[{"type":"print","value":"2514-9288"},{"type":"electronic","value":"2514-9288"}],"subject":[],"published":{"date-parts":[[2023,2,27]]}}}