Sentiment Analysis of Arabic Tweets: Detecting Revilement

Main Article Content

Riyadh Alsaeedi

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

Download data is not yet available.

Metrics

Metrics Loading ...

Article Details

How to Cite
Alsaeedi, R. (2024). Sentiment Analysis of Arabic Tweets: Detecting Revilement. Turkish Journal of Computer and Mathematics Education (TURCOMAT), 15(3), 312–323. https://doi.org/10.61841/turcomat.v15i3.14726
Section
Articles

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.