An aspect-based sentiment analysis model for Arabic game reviews based on hybrid transformers models

被引:0
作者
Mahmoud Hammad [1 ]
Noor AbuEnnab [2 ]
Mohammed Al-Refai [3 ]
机构
[1] Artificial Intelligence Research Center (AIRC), IT Department, Ajman University, Ajman
[2] Software Engineering Department, Jordan University of Science and Technology, Irbid
[3] Computer Science Department, Jordan University of Science and Technology, Irbid
关键词
ABSA; Aspect-based sentiment analysis; BERT; Bidirectional encoder representations from transformers; Natural language processing; NLP; Zero-shot learning; ZSL;
D O I
10.1007/s00521-025-11032-9
中图分类号
学科分类号
摘要
Aspect-based sentiment analysis (ABSA) is a natural language processing (NLP) technique to determine the various sentiments of a customer in a single comment regarding different aspects. The increasing online data content generated by interested customers and reviewers motivated researchers and data scientists to conduct ABSA. ABSA has become increasingly popular in recent years due to its versatility in e-commerce, social media, and customer feedback analysis. However, ABSA faces several significant challenges, including determining the aspects and their sentiment polarities (positive, negative, or neutral) in a given text. Moreover, ABSA faces particular challenges in non-English languages such as Arabic due to the lack of resources and mature models. Typically, ABSA tackles one or more of the ABSA research tasks: (T1) aspect term extraction, (T2) aspect term polarity, (T3) aspect category identification, and (T4) aspect category polarity. To identify the aspects and their corresponding sentiment polarities in a given text, accurate and efficient NLP techniques are required. Despite growing interest in Arabic ABSA, the lack of annotated datasets and pre-trained models has hindered its development. In this research, we have collected a dataset of Arabic game reviews and annotated them using three annotators, and then we trained an ABSA deep learning model based on the BERT pre-trained model combined with zero-shot learning (ZSL) to tackle all the four aforementioned tasks. Our best performing model achieved a high accuracy on all four tasks with an accuracy of 91.61% on T1, 90.99% on T2, 79.08% on T3, and 88.17% on T4. Finally, we compared our model’s accuracy with the state-of-the-art Arabic-based ABSA models on different datasets. © The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature 2025.
引用
收藏
页码:10309 / 10331
页数:22
相关论文
共 40 条
  • [1] Tromp E., Multilingual sentiment analysis on social media. Technical Report 11, Department of mathematics and computer science, Eindhoven University of Technology, (2011)
  • [2] Xu G., Meng Y., Qiu X., Yu Z., Wu X., Sentiment analysis of comment texts based on BILSTM, Int J Adv, 7, pp. 51522-51532, (2019)
  • [3] Heikal M., Torki M., El-Makky N.J.P.C.S., Sentiment analysis of Arabic tweets using deep learning, Proced Comput Sci, 142, pp. 114-122, (2018)
  • [4] Salah R., Mukred M., Zakaria L., Ahmed R., Sari H., A new rule-based approach for classical Arabic in natural language processing, J Math, 2021, 1, (2022)
  • [5] Alrefai Ma F.H., IJapa A., Sentiment analysis for Arabic language: a brief survey of approaches and techniques, (2018)
  • [6] Li X., Bing L., Zhang W., Lam W., Exploiting bert for end-to-end aspect-based sentiment analysis, pp. 34-41, (2019)
  • [7] Topal M.O., Bas A., Heerden I., Exploring transformers in natural language generation: GPT, BERT, and XLNET, (2021)
  • [8] Al-Smadi M., Talafha B., Al-Ayyoub M., Jararweh Y., Using long short-term memory deep neural networks for aspect-based sentiment analysis of Arabic reviews, Int J Mach Learn Cybern, 10, pp. 2163-2175, (2019)
  • [9] Chennafi M.E., Bedlaoui H., Dahou A., Al-qaness M.A., Arabic aspect-based sentiment classification using seq2seq dialect normalization and transformers, Knowledge, 2, 3, pp. 388-401, (2022)
  • [10] Antoun W., Baly F., Hajj H., Arabert: transformer-based model for Arabic language understanding, (2020)