Abstract
With the advancement in web interactions and increased use of Online Social Networks, sentiment analysis has gained popularity. Topics like sports, health, music, and technology are widely debated on in OSN, especially on twitter. People share their activities, views, and feelings toward different events in their native languages that can be analyzed using sentiment analysis to understand the sentiments of the people toward these events. For English language, studies on sentiment analysis are vastly available. However, very little work exists on sentiment analysis for resource-scarce language like Urdu. For this study, we perform aspect-based sentiment analysis on sports tweets in Urdu language by extracting the following information from a sentence, i.e., aspect terms, aspect term polarity, aspect category, and aspect category polarity, using machine learning and deep learning classifiers. This work is the first effort in aspect-based sentiment analysis for Urdu language using classical machine learning and deep learning approach. Additionally, we also identify implicit aspects from a sentence. Our proposed approach shows classical machine learning approach performed better on the tasks of aspect term polarity, aspect category, and aspect category polarity, while deep learning model outperformed classical machine learning classifiers for the task of aspect term/s.




Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
Data will be available on request from the authors.
References
Rana TA, Cheah Y (2016) Aspect extraction in sentiment analysis: comparative analysis and survey. Artif Intell Rev 46(4):459–483
Fauzi MA (2018) Random forest approach fo sentiment analysis in Indonesian. Indones J Electr Eng Comput Sci 12(1):46–50
Cambria E, Poria S, Gelbukh A, Thelwall M (2017) Sentiment analysis is a big suitcase. IEEE Intell Syst 32(6):74–80
Tang F, Fu L, Yao B, Xu W (2019) Aspect based fine-grained sentiment analysis for online reviews. Inf Sci 488:190–204
Alqaryouti O, Siyam N, Monem AA, Shaalan K (2024) Aspect-based sentiment analysis using smart government review data. Appl Comput Info 20(1/2):142–161
Al-Smadi M, Qawasmeh O, Talafha B, and Quwaider M (2015) Human annotated arabic dataset of book reviews for aspect based sentiment analysis. In: 2015 3rd International Conference on Future Internet of Things and Cloud, pp 726–730: IEEE
Li Z, Fan Y, Jiang B, Lei T, Liu W (2019) A survey on sentiment analysis and opinion mining for social multimedia. Multimed Tools Appl 78(6):6939–6967
Mukhtar N, Khan MA (2018) Urdu sentiment analysis using supervised machine learning approach. Int J Pattern Recognit Artif Intell 32(02):1851001
Altaf A et al (2022) Deep learning based cross domain sentiment classification for Urdu Language. IEEE Access 10:102135–102147
Syed AZ, Aslam M, Martinez-Enriquez AM (2014) Associating targets with sentiunits: a step forward in sentiment analysis of Urdu text. Artif Intell Rev 41(4):535–561
Zahid R, Idrees MO, Mujtaba H, and Beg MO (2020) Roman Urdu reviews dataset for aspect based opinion mining. In: 2020 35th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW), pp 138–143: IEEE
Amjad K, Ishtiaq M, Firdous S and Mehmood MA (2017) Exploring Twitter News Biases using Urdu-Based Sentiment Lexicon. In: 2017 International Conference on Open Source Systems & Technologies (ICOSST), pp 48–53, IEEE
Syed AZ, Aslam M, and Martinez-Enriquez AM (2011) Sentiment analysis of Urdu language: handling phrase-level negation. In: Mexican International Conference on Artificial Intelligence, pp 382–393: Springer
Syed AZ, Aslam M, and Martinez-Enriquez AM (2010) Lexicon Based Sentiment Analysis of Urdu Text Using SentiUnits. In: Mexican International Conference on Artificial Intelligence, pp 32–43, Springer
Hashim F and Khan M (2016) Sentence level sentiment analysis using urdu nouns, pp 101–108. In: Proceedings of the Conference on Language & Technology, vol 2016
Rehman ZU and Bajwa IS (2016) Lexicon-Based Sentiment Analysis for Urdu Language. In: 2016 Sixth International Conference on Innovative Computing Technology (INTECH), pp 497–501: IEEE
Ali S, Wang G, Riaz S (2020) Aspect based sentiment analysis of ridesharing platform reviews for Kansei engineering. IEEE Access 8:173186–173196
Garg K and Buttar PK (2017) Aspect based sentiment analysis of hindi text review. Int J Adv Res Comput Sci 8(7):831–836
Nawaz A, Asghar S, Naqvi SHA (2019) A segregational approach for determining aspect sentiments in social media analysis. J Supercomput 75(5):2584–2602
Manning CD, Surdeanu M, Bauer J, Finkel JR, Bethard S, and McClosky D (2014) The Stanford CoreNLP natural language processing toolkit. In: Proceedings of 52nd annual meeting of the association for computational linguistics: system demonstrations, pp 55–60
Speer R, Chin J, and Havasi C (2017) Conceptnet 5.5: an open multilingual graph of general knowledge. In: Thirty-first AAAI conference on artificial intelligence
Rana TA et al (2021) Extraction of opinion target using syntactic rules in Urdu text. Intell Autom Soft Comput 29(3):839–853
Tehreem T (2021) Sentiment Analysis for YouTube Comments in Roman Urdu, arXiv preprint arXiv:.10075
Mehmood K, Essam D, Shafi K, Malik MK (2020) An unsupervised lexical normalization for Roman Hindi and Urdu sentiment analysis. Inf Process Manage 57(6):102368
Khan MY and Nizami MS (2020) Urdu Sentiment Corpus (v1. 0): Linguistic Exploration and Visualization of Labeled Dataset for Urdu Sentiment Analysis. In: 2020 International Conference on Information Science and Communication Technology (ICISCT), pp 1–15 IEEE
Khan L, Amjad A, Ashraf N, Chang H-T, Gelbukh A (2021) Urdu sentiment analysis with deep learning methods. IEEE Access 9:97803–97812
Naqvi U, Majid A, Abbas SA (2021) UTSA: Urdu text sentiment analysis using deep learning methods. IEEE Access 9:114085–114094
Younas A, Nasim R, Ali S, Wang G, and Qi F (2020) Sentiment analysis of code-mixed Roman Urdu-English social media text using deep learning approaches. In: 2020 IEEE 23rd International Conference on Computational Science and Engineering (CSE), pp 66–71: IEEE
Asif M, Ishtiaq A, Ahmad H, Aljuaid H, Shah J (2020) Sentiment analysis of extremism in social media from textual information. Telemat Inform 48:101345
Brun C, Popa D, and Roux C (2014) XRCE: hybrid classification for aspect-based sentiment analysis. In: SemEval@ COLING, pp 838–842: Citeseer
Kiritchenko S, Zhu X, Cherry C, and Mohammad S (2014) NRC-Canada-2014: Detecting aspects and sentiment in customer reviews. In: Proceedings of the 8th international workshop on semantic evaluation (SemEval 2014), pp 437–442
Pontiki M et al (2016) Semeval-2016 Task 5: aspect based sentiment analysis. In: International Workshop on Semantic Evaluation, pp 19–30
Kamal U, Siddiqi I, Afzal H, and Rahman AU (2016) Pashto Sentiment Analysis Using Lexical Features. In: Proceedings of the Mediterranean Conference on Pattern Recognition and Artificial Intelligence, pp 121–124
Alita D, Priyanta S, Rokhman N (2019) Analysis of emoticon and sarcasm effect on sentiment analysis of Indonesian language on twitter. J Inform Syst Eng Bus Intell 5(2):100–109
Ahmad M, Aftab S, Bashir MS, Hameed N, Ali I, Nawaz Z (2018) SVM optimization for sentiment analysis. Int J Adv Comput Sci Appl 9(4):393–398
Tripathy A, Agrawal A, Rath SK (2016) Classification of sentiment reviews using N-gram machine learning approach. Expert Syst Appl 57:117–126
Aborisade O and Anwar M (2018) Classification for Authorship of Tweets by Comparing Logistic Regression and Naive Bayes Classifiers. In: 2018 IEEE International Conference on Information Reuse and Integration (IRI), pp 269–276, IEEE
Sharma A and Dey S (2013) A Boosted SVM Based Sentiment Analysis Approach for Online Opinionated Text. In: Proceedings of the 2013 Research in Adaptive and Convergent Systems, pp 28–34
J. Zhang, R. Jin, Y. Yang, and A. Hauptmann, "Modified logistic regression: An approximation to SVM and its applications in large-scale text categorization," 2003.
H. Parmar, S. Bhanderi, and G. Shah, "Sentiment Mining of Movie Reviews Using Random Forest with Tuned Hyperparameters," in International Conference on Information Science. Kerala, 2014.
J. Zhou, J. X. Huang, Q. Chen, Q. V. Hu, T. Wang, and L. J. I. a. He, "Deep learning for aspect-level sentiment classification: survey, vision, and challenges," vol. 7, pp. 78454–78483, 2019.
Pontiki M, Galanis D, Pavlopoulos JA, Papageorgiou HA, Androutsopoulos IA, and Manandhar SA (2014) SemEval-2014 Task 4: aspect based sentiment analysis, presented at the Proceedings of the 8th International Workshop on Semantic Evaluation (SemEval 2014)
Funding
No grants, funds, or other support was received.
Author information
Authors and Affiliations
Contributions
AA helped in conceptualization, data curation, formal analysis, investigation, methodology, resources, software, writing—original draft, investigation. MWA was involved in visualization, supervision, project administration, funding acquisition, writing and review editing, investigation, validation. MHJ and UIB contributed to acquisition, writing and review editing, investigation, validation. SR helped in conceptualization, data curation, formal analysis, investigation, validation.
Corresponding author
Ethics declarations
Conflict of interest
The author declares no conflict of interest related to the content of this article. We have no financial and personal relationships with other people and organization.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Altaf, A., Anwar, M.W., Jamal, M.H. et al. Aspect-based sentiment analysis in Urdu language: resource creation and evaluation. Neural Comput & Applic 36, 21365–21381 (2024). https://doi.org/10.1007/s00521-024-10145-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-024-10145-x