A novel approach for emotion detection and sentiment analysis for low resource Urdu language based on CNN-LSTM

Ullah, Farhat, Chen, Xin, Shah, Syed Bilal Hussain, Mahfoudh, Saoucene, Hassan, Muhammad Abul and Saeed, Nagham ORCID: https://orcid.org/0000-0002-5124-7973 (2022) A novel approach for emotion detection and sentiment analysis for low resource Urdu language based on CNN-LSTM. Electronics, 11 (24). p. 4096.

[thumbnail of electronics-11-04096-v2.pdf]
Preview
PDF
electronics-11-04096-v2.pdf - Published Version
Available under License Creative Commons Attribution.

Download (2MB) | Preview

Abstract

Emotion detection (ED) and sentiment analysis (SA) play a vital role in identifying an individual’s level of interest in any given field. Humans use facial expressions, voice pitch, gestures, and words to convey their emotions. Emotion detection and sentiment analysis in English and Chinese have received much attention in the last decade. Still, poor-resource languages such as Urdu have been mostly disregarded, which is the primary focus of this research. Roman Urdu should also be investigated like other languages because social media platforms are frequently used for communication. Roman Urdu faces a significant challenge in the absence of corpus for emotion detection and sentiment analysis because linguistic resources are vital for natural language processing. In this study, we create a corpus of 1021 sentences for emotion detection and 20,251 sentences for sentiment analysis, both obtained from various areas, and annotate it with the aid of human annotators from six and three classes, respectively. In order to train large-scale unlabeled data, the bag-of-word, term frequency-inverse document frequency, and Skip-gram models are employed, and the learned word vector is then fed into the CNN-LSTM model. In addition to our proposed approach, we also use other fundamental algorithms, including a convolutional neural network, long short-term memory, artificial neural networks, and recurrent neural networks for comparison. The result indicates that the CNN-LSTM proposed method paired with Word2Vec is more effective than other approaches regarding emotion detection and evaluating sentiment analysis in Roman Urdu. Furthermore, we compare our based model with some previous work. Both emotion detection and sentiment analysis have seen significant improvements, jumping from an accuracy of 85% to 95% and from 89% to 93.3%, respectively.

Item Type: Article
Identifier: 10.3390/electronics11244096
Keywords: emotion detection; sentiment analysis; Roman Urdu; machine learning; deep learning
Subjects: Computing > Intelligent systems
Related URLs:
Depositing User: Nagham Saeed
Date Deposited: 13 Dec 2022 10:50
Last Modified: 06 Feb 2024 16:13
URI: https://repository.uwl.ac.uk/id/eprint/9683

Downloads

Downloads per month over past year

Actions (login required)

View Item View Item

Menu