Deep Learning and Machine Learning-Based Model for Conversational Sentiment Classification
Source abstract
Abstract
In the current era of the internet, people use online media for conversation, discussion, chatting, and other similar purposes. Analysis of such material where more than one person is involved has a spate challenge as compared to other text analysis tasks. There are several approaches to identify users’ emotions from the conversational text for the English language, however regional or low resource languages have been neglected. The Urdu language is one of them and despite being used by millions of users across the globe, with the best of our knowledge there exists no work on dialogue analysis in the Urdu language. Therefore, in this paper, we have proposed a model which utilizes deep learning and machine learning approaches for the classification of users’ emotions from the text. To accomplish this task, we have first created a dataset for the Urdu language with the help of existing English language datasets for dialogue analysis. After that, we have preprocessed the data and selected dialogues with common emotions. Once the dataset is prepared, we have used different deep learning and machine learning techniques for the classification of emotion. We have tuned the algorithms according to the Urdu language datasets. The experimental evaluation has shown encouraging results with 67% accuracy for the Urdu dialogue datasets, more than 10, 000 dialogues are classified into five emotions i.e., joy, fear, anger, sadness, and neutral. We believe that this is the first effort for emotion detection from the conversational text in the Urdu language domain.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Sentiment Analysis and Opinion Mining · Advanced Text Analysis Techniques · Topic Modeling
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (42)
Show source-provided references
1. Aspect extraction in sentiment analysis: Comparative analysis and survey10.1007/s10462-016-9472-z ↗
2. Topic modeling in sentiment analysis: A systematic review10.5614/itbj.ict.res.appl.2016.10.1.6 ↗
3. Liu · Mining Text Data · 2012 · 41510.1007/978-1-4614-3223-4_13 ↗
4. Opinion mining and sentiment analysis10.1007/978-3-031-02145-9 ↗
5. Contextual semantics for sentiment analysis of twitter10.1016/j.ipm.2015.01.005 ↗
6. Fersini · Sentiment Analysis in Social Networks · 2017 · 9110.1016/B978-0-12-804412-4.00006-1 ↗
7. Opinion mining and sentiment analysis on a twitter data stream
8. Text-based emotion detection: Advances, challenges, and opportunities10.1002/eng2.12189 ↗
9. Goodnewseveryone: A corpus of news headlines annotated with emotions, semantic roles, and reader perception
10. Detecting emotion stimuli in emotion-bearing sentences
11. Emotion cause extraction, a challenging task with corpus construction
12. A Rule-based approach to aspect extraction from product reviews
13. Diversifying dialog generation via adaptive label smoothing10.18653/v1/2021.acl-long.272 ↗
14. Survey on evaluation methods for dialogue systems10.1007/s10462-020-09866-x ↗
15. Transformer models for text-based emotion detection: A review of bert-based approaches10.1007/s10462-021-09958-2 ↗
16. Conversational transfer learning for emotion recognition10.1016/j.inffus.2020.06.005 ↗
17. COSMIC: Commonsense knowledge for emotion identification in conversations
18. Deep learning based response generation using emotion feature extraction
19. Emotion stimulus detection in German news headlines
20. Goemotions: A dataset of fine-grained emotions
21. Improving dialog evaluation with a multi-reference adversarial dataset and large scale pretraining10.1162/tacl_a_00347 ↗
22. Improving unsupervised dialogue topic segmentation with utterance-pair coherence scoring
23. Meld: A multimodal multi-party dataset for emotion recognition in conversations
24. Semantic-emotion neural network for emotion recognition from text10.1109/ACCESS.2019.2934529 ↗
25. Toward hardware-aware deep-learning-based dialogue systems
26. Extraction of opinion target using syntactic rules in urdu text10.32604/iasc.2021.018572 ↗
27. Top-rank: A novel unsupervised approach for topic prediction using keyphrase extraction for urdu documents10.1109/ACCESS.2020.3039548 ↗
28. Lexicon-based sentiment analysis for urdu language
29. Lexicon-based approach outperforms supervised machine learning approach for urdu sentiment analysis in multiple domains10.1016/j.tele.2018.08.003 ↗
30. Urdu sentiment analysis with deep learning methods10.1109/ACCESS.2021.3093078 ↗
31. Improving hate speech detection of urdu tweets using sentiment analysis10.1109/ACCESS.2021.3087827 ↗
32. Role of discourse information in urdu sentiment classification: A rule-based method and machine-learning technique10.1145/3300050 ↗
33. Opinion within opinion: Segmentation approach for urdu sentiment analysis
34. Roman urdu opinion mining system (RUOMiS)
35. Generating an emotion ontology for roman urdu text
36. A precisely xtreme-multi channel hybrid approach for roman urdu sentiment analysis10.1109/ACCESS.2020.3030885 ↗
37. An unsupervised approach for sentiment analysis on social media short text classification in roman urdu
38. Text classification in an under-resourced language via lexical normalization and feature pooling
39. A clustering framework for lexical normalization of roman urdu
40. Dailydialog: A manually labelled multi-turn dialogue dataset
41. Emosenticspace: A novel framework for affective common-sense reasoning10.1016/j.knosys.2014.06.011 ↗
42. Toward integrated CNN-based sentiment analysis of tweets for scarce-resource language—Hindi10.1145/3450447 ↗