Sentiment Analysis of Arabic Tweets: Detecting Revilement
Main Article Content
Abstract
Social media systems play an necessary function in shaping public opinion and reflecting societal sentiments. This study focuses on sentiment analysis in Arabic tweets with a particular focus on offensive or offensive content. The aim of this research is to boost a dependable sentiment evaluation model that can accurately classify Arabic tweets as positive or negative, with a particular focus on identifying offensive language. A multinomial Naive Bayes classifier is trained on pre-processed data to perform sentiment classification. The classifier is fine-tuned to differentiate between positive and negative emotions, with a particular focus on identifying offensive or swearing language. The model is evaluated the usage of a complete set of metrics along with precision, precision, recall, and F1score. Experimental consequences point out promising overall performance of the developed sentiment evaluation model. The model achieved an accuracy of 93%, effectively classifying Arabic tweets into effective and bad sentiments. The precision, recall, and F1-score metrics similarly validate the model's capacity to precisely become aware of revilement and offensive language. These outcomes spotlight the conceivable of the proposed strategy in successfully examining Arabic tweets for sentiment and offensive content, contributing to higher grasp on line behaviors and sentiments in the context of revilement.
Downloads
Metrics
Article Details
This work is licensed under a Creative Commons Attribution 4.0 International License.
You are free to:
- Share — copy and redistribute the material in any medium or format for any purpose, even commercially.
- Adapt — remix, transform, and build upon the material for any purpose, even commercially.
- The licensor cannot revoke these freedoms as long as you follow the license terms.
Under the following terms:
- Attribution — You must give appropriate credit , provide a link to the license, and indicate if changes were made . You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
Notices:
You do not have to comply with the license for elements of the material in the public domain or where your use is permitted by an applicable exception or limitation .
No warranties are given. The license may not give you all of the permissions necessary for your intended use. For example, other rights such as publicity, privacy, or moral rights may limit how you use the material.
References
Heikal, M., Torki, M., & El-Makky, N. (2018). Deep learning-based sentiment analysis of Arabic tweets. Procedia Computer Science, 142, 114-122.
Husain, F. (2020). Detection of offensive language in Arabic using machine learning and ensemble approaches. arXiv preprint arXiv:2005.08946.
Abdeen, M. A., AlBouq, S., Elmahalawy, A., & Shehata, S. (2019). An in-depth examination of Arabic text classification. International Journal of Advanced Computer Science and Applications, 10(11).
Ghallab, A., Mohsen, A., & Ali, Y. (2020). Systematic review of Arabic sentiment analysis. Applied Computational Intelligence and Soft Computing, 2020, 1-21.
Berger, J. M., & Morgan, J. (2015). Defining and describing the population of ISIS supporters on Twitter: The ISIS Twitter Census.
Agarwal, S., & Sureka, A. (2015). Detection of online radicalization on Twitter using one- class classifiers. In Distributed Computing and Internet Technology: 11th International Conference, ICDCIT 2015, Bhubaneswar, India, February 5-8, 2015. Proceedings (pp. 431-442). Springer International Publishing.
Cheong, M., & Lee, V. C. (2011). Terrorism informatics using microblogging: Analyzing civilian sentiment and response to terrorism events via Twitter. Information Systems Frontiers, 13, 45-59.
Qazi, A., Raj, R. G., Hardaker, G., & Standing, C. (2017). Opinion types and sentiment analysis techniques: A systematic literature review. Internet Research, 27(3), 608–630.
Araque, O., Corcuera-Platas, I., Sánchez-Rada, J. F., & Iglesias, C. A. (2017). Enhancing sentiment analysis with ensemble techniques in social applications. Expert Systems with Applications, 77, 236–246.
Refaee, E., & Rieser, V. (2014). Arabic Twitter corpus for subjectivity and sentiment analysis. In Proceedings of the Ninth International Conference on Language Resources and Evaluation (LREC'14) (pp. 2268–2273). Reykjavik, Iceland: European Language Resources Association (ELRA).
Nabil, M., Aly, M., & Atiya, A. (2015). ASTD: Arabic sentiment tweets dataset. In Proceedings of the Conference on Empirical Methods in Natural Language Processing (pp. 2515–2519).
Alowisheq, A., Al-Twairesh, N., Altuwaijri, M., Almoammar, A., Alsuwailem, A., Albuhairi, T., ... & Alhumoud, S. (2021). Multi-domain Arabic resources for sentiment analysis: MARSA. IEEE Access, 9, 142718-142728.
Asif, M., Ishtiaq, A., Ahmad, H., Aljuaid, H., & Shah, J. (2020). Sentiment analysis of extremism in social media using textual information. Telematics and Informatics, 48, 101345.
Aldarwish, M. M., & Ahmed, H. F. (2017). Predicting depression levels using social media posts. In IEEE 13th International Symposium on Autonomous Decentralized Systems (pp. 277– 280). Bangkok, Thailand: IEEE.
De Choudhury, M., Gamon, M., Counts, S., & Horvitz, E. (2013). Predicting depression via
social media. In AAAI Conference on Weblogs and Social Media. Ann Arbor, US: AAAI.
Farra, N., Shaalan, K., & Hitti, S. (2010). Sentence-level and document-level sentiment mining for Arabic texts. In IEEE International Conference on Data Mining Workshops (ICDMW) (pp. 1114-1119).
Hamouda, A. E.-D. A., & El-taher, F. E.-z. (2013). Sentiment Analyzer for Arabic Comments System. International Journal of Advanced Computer Science and Applications, 4(3), 99–103.
Alajmi, A., Saad, E. M., & Darwish, R. R. (2012). Generating an Arabic stop-words list. International Journal of Computer Applications, 46(8), 8-13.
Liu, C., Fang, F., Lin, X., Cai, T., Tan, X., Liu, J., & Lu, X. (2021). Improving sentiment analysis accuracy with emoji embedding. Journal of Safety Science and Resilience, 2(4), 246- 252.
Darwis, S. A., Pham, D. N., Pheng, A. J., & Hoe, O. H. (n.d.). Evaluating the impact of removing less important terms on sentiment analysis.
Vijayarani, S., Ilamathi, M. J., & Nithya, M. (2015). Overview of preprocessing techniques for text mining. International Journal of Computer Science & Communication Networks, 5(1), 7- 16.
Kim, S. B., Han, K. S., Rim, H. C., & Myaeng, S. H. (2006). Effective techniques for naive Bayes text classification. IEEE Transactions on Knowledge and Data Engineering, 18(11), 1457- 1466.