Abstract
Sentiment analysis has become a promising field, given its importance to support decision-making in many areas. It is winning its popularity from the abundance of data accessible through web2.0 and social networks. Our study focuses on the Arabic language considering its high penetration rate and its huge growth on the internet. We treat data from Twitter to categorize sentiments into multiple classes. To this end, we are proposing an innovative model based on multinomial logistic Regression using a Genetic Algorithm to select the most relevant features for our task. Our model performs very well as it exceeds the state-of-the-art accuracy measures.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Karoui, J., Zitoune, F.B., Moriceau, V.: SOUKHRIA: Towards an irony detection system for arabic in social media. Procedia Comput. Sci. 117, 161–168 (2017)
Almouzini, S., Alageel, A.: Sciencedirect sciencedirect detecting arabic depressed users from twitter data. Procedia Comput. Sci. 163, 257–265 (2019)
Alsafari, S., Sadaoui, S., Mouhoub, M.: Hate and offensive speech detection on Arabic social media. Online Soc. Netw. Media 19, 100096 (2020)
Oueslati, O., Cambria, E., HajHmida, M.B., Ounelli, H.: A review of sentiment analysis research in Arabic language, Futur. Gener. Comput. Syst. 112, 408–430 (2020)
Hamdi, A., Shaban, K., Zainal, A.: A review on challenging issues in Arabic sentiment analysis. J. Comput. Sci. 12(9), 471–481 (2016)
al Owisheq, A., al Humoud, S., al Twairesh, N., al Buhairi, T.: Arabic sentiment analysis resources: a survey. In: Lecture Notes in Computer Science (including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 9742, no. March 2018, pp. 267–278 (2016)
Al Shboul, B., Al-ayyoub, M., Jararweh, Y.: Multi-Way Sentiment Classification of Arabic Reviews, pp. 206–211 (2015)
Sharma, A., Dey, S.: Performance investigation of feature selection methods and sentiment lexicons for sentiment analysis, Artic. Int. J. Comput. Appl. (June), 975–8887 (2012)
Pang, B., Lee, L.: A sentimental education: sentiment analysis using subjectivity summarization based on minimum cuts. In: Proceedings of ACL, pp. 271–278 (2002)
Mihi, S., Ali, B.A.B., El Bazi, I., Arezki, S., Laachfoubi, N.: A comparative study of feature selection methods for Informal Arabic, pp. 1–11
Al-harbi, O.: Classifying Sentiment of Dialectal Arabic Reviews : A Semi-Supervised Approach, vol. 16, no. 6 (2019)
Al-Radaideh, Q.A., Al-Qudah, G.Y.: Application of Rough Set-Based Feature Selection for Arabic Sentiment Analysis (2017)
Walczak, B., Massart, D.L.: Rough sets theory (1999)
Alzaqebah, A., Smadi, B., Hammo, B.H.: Arabic Sentiment Analysis Based on Salp Swarm Algorithm with S-shaped Transfer Functions, pp. 179–184 (2020)
Katarya, R., Yadav, A.: A comparative study of genetic algorithm in sentiment analysis. In: 2018 2nd International Conference on Inventive Systems and Control, no. Icisc, pp. 136–141 (2018)
Aliane, A.A., Aliane, H., Ziane, M., Bensaou, N.: A Genetic Algorithm Feature Selection Based Approach for Arabic Sentiment Classification, November 2016 (2018)
Aly, M., Atiya, A.:LABR: A large scale arabic book reviews dataset. In: ACL 2013 - Proceedings of the 51st Annual Meeting of the Association for Computational Linguistics, vol. 2, October 2014, pp. 494–498 (2013)
Wang, H.: Sentiment Classification Using Genetic Algorithm and Conditional Random Fields, no. 1 (2010)
Alassaf, M., Qamar, A.M.: Improving sentiment analysis of arabic tweets by one-way ANOVA. J. King Saud Univ. Comput. Inf. Sci. (2020)
Miura, Y.: TeamX : A Sentiment Analyzer with Enhanced Lexicon Mapping and Weighting Scheme for Unbalanced Data, no. SemEval, pp. 628–632 (2014)
Liu, Y., Bi, J., Fan, Z.: Multi-class sentiment classification : the experimental comparisons of feature selection and machine learning algorithms. Expert Syst. Appl. 80, 323–339 (2017)
Du, L., Xu, Y., Zhu, H.: Feature selection for multi-class imbalanced data sets based on genetic algorithm. Ann. Data Sci. 2(3), 293–300 (2015)
Ramadhan, W.P., Novianty, S.A., Setianingsih, S.C.: Sentiment Analysis Using Multinomial Logistic Regression, pp. 46–49 (2017)
Prabhat, A.: Sentiment classification on Big Data using Naïve Bayes and Logistic Regression (2017)
Al Omari, M., Sabra, A.: Sentiment classifier : logistic regression for arabic services’ reviews in lebanon. In: 2019 International Conference on Computer and Information Sciences, no. 2012, pp. 1–5 (2019)
Alwakid, G., Osman, T., Hughes-Roberts, T.: Challenges in sentiment analysis for arabic social networks. Procedia Comput. Sci. 117, 89–100 (2017)
Mubarak, H.: Build fast and accurate lemmatization for Arabic. In: LR. 2018 - 11th International Conference on Language Resources and Evaluation, pp. 1128–1132 (2019)
Sastry, K., Goldberg, D.: Chapter 4 Genetic Algorithms (1975)
Darwin, C.: G. Algorithms, Genetic Algorithms 2.1, pp. 15–37
Mihi, S., Ait, B., El, I., Arezki, S., Laachfoubi, N.: MSTD: moroccan sentiment twitter dataset. Int. J. Adv. Comput. Sci. Appl. 11(10), 363–372 (2020)
Nabil, M., Aly, M., Atiya, A.: ASTD: Arabic Sentiment Tweets Dataset, pp. 2515–2519, September 2015
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Mihi, S., Ben Ali, B.A., El Bazi, I., Arezki, S., Laachfoubi, N. (2021). Multi-way Arabic Sentiment Classification Using Genetic Algorithm and Logistic Regression. In: Hassanien, A.E., et al. Proceedings of the International Conference on Artificial Intelligence and Computer Vision (AICV2021). AICV 2021. Advances in Intelligent Systems and Computing, vol 1377. Springer, Cham. https://doi.org/10.1007/978-3-030-76346-6_29
Download citation
DOI: https://doi.org/10.1007/978-3-030-76346-6_29
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-76345-9
Online ISBN: 978-3-030-76346-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)