Sentiment analysis and sarcasm detection using deep multi-task learning
Social media platforms such as Twitter and Facebook have become popular channels for people to record and express their feelings, opinions, and feedback in the last decades. With proper extraction techniques such as sentiment analysis, this information is useful in many aspects, including product ma...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Article |
Published: |
Springer
2023
|
Subjects: | |
Online Access: | http://eprints.um.edu.my/38463/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Universiti Malaya |
id |
my.um.eprints.38463 |
---|---|
record_format |
eprints |
spelling |
my.um.eprints.384632024-11-10T04:34:05Z http://eprints.um.edu.my/38463/ Sentiment analysis and sarcasm detection using deep multi-task learning Tan, Yik Yang Chow, Chee-Onn Kanesan, Jeevan Chuah, Joon Huang Lim, YongLiang TK Electrical engineering. Electronics Nuclear engineering Social media platforms such as Twitter and Facebook have become popular channels for people to record and express their feelings, opinions, and feedback in the last decades. With proper extraction techniques such as sentiment analysis, this information is useful in many aspects, including product marketing, behavior analysis, and pandemic management. Sentiment analysis is a technique to analyze people's thoughts, feelings and emotions, and to categorize them into positive, negative, or neutral. There are many ways for someone to express their feelings and emotions. These sentiments are sometimes accompanied by sarcasm, especially when conveying intense emotion. Sarcasm is defined as a positive sentence with underlying negative intention. Most of the current research work treats them as two distinct tasks. To date, most sentiment and sarcasm classification approaches have been treated primarily and standalone as a text categorization problem. In recent years, research work using deep learning algorithms have significantly improved performance for these standalone classifiers. One of the major issues faced by these approaches is that they could not correctly classify sarcastic sentences as negative. With this in mind, we claim that knowing how to spot sarcasm will help sentiment classification and vice versa. Our work has shown that these two tasks are correlated. This paper proposes a multi-task learning-based framework utilizing a deep neural network to model this correlation to improve sentiment analysis's overall performance. The proposed method outperforms the existing methods by a margin of 3%, with an F1-score of 94%. Springer 2023-04 Article PeerReviewed Tan, Yik Yang and Chow, Chee-Onn and Kanesan, Jeevan and Chuah, Joon Huang and Lim, YongLiang (2023) Sentiment analysis and sarcasm detection using deep multi-task learning. Wireless Personal Communications, 129 (3). pp. 2213-2237. ISSN 0929-6212, DOI https://doi.org/10.1007/s11277-023-10235-4 <https://doi.org/10.1007/s11277-023-10235-4>. 10.1007/s11277-023-10235-4 |
institution |
Universiti Malaya |
building |
UM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Malaya |
content_source |
UM Research Repository |
url_provider |
http://eprints.um.edu.my/ |
topic |
TK Electrical engineering. Electronics Nuclear engineering |
spellingShingle |
TK Electrical engineering. Electronics Nuclear engineering Tan, Yik Yang Chow, Chee-Onn Kanesan, Jeevan Chuah, Joon Huang Lim, YongLiang Sentiment analysis and sarcasm detection using deep multi-task learning |
description |
Social media platforms such as Twitter and Facebook have become popular channels for people to record and express their feelings, opinions, and feedback in the last decades. With proper extraction techniques such as sentiment analysis, this information is useful in many aspects, including product marketing, behavior analysis, and pandemic management. Sentiment analysis is a technique to analyze people's thoughts, feelings and emotions, and to categorize them into positive, negative, or neutral. There are many ways for someone to express their feelings and emotions. These sentiments are sometimes accompanied by sarcasm, especially when conveying intense emotion. Sarcasm is defined as a positive sentence with underlying negative intention. Most of the current research work treats them as two distinct tasks. To date, most sentiment and sarcasm classification approaches have been treated primarily and standalone as a text categorization problem. In recent years, research work using deep learning algorithms have significantly improved performance for these standalone classifiers. One of the major issues faced by these approaches is that they could not correctly classify sarcastic sentences as negative. With this in mind, we claim that knowing how to spot sarcasm will help sentiment classification and vice versa. Our work has shown that these two tasks are correlated. This paper proposes a multi-task learning-based framework utilizing a deep neural network to model this correlation to improve sentiment analysis's overall performance. The proposed method outperforms the existing methods by a margin of 3%, with an F1-score of 94%. |
format |
Article |
author |
Tan, Yik Yang Chow, Chee-Onn Kanesan, Jeevan Chuah, Joon Huang Lim, YongLiang |
author_facet |
Tan, Yik Yang Chow, Chee-Onn Kanesan, Jeevan Chuah, Joon Huang Lim, YongLiang |
author_sort |
Tan, Yik Yang |
title |
Sentiment analysis and sarcasm detection using deep multi-task learning |
title_short |
Sentiment analysis and sarcasm detection using deep multi-task learning |
title_full |
Sentiment analysis and sarcasm detection using deep multi-task learning |
title_fullStr |
Sentiment analysis and sarcasm detection using deep multi-task learning |
title_full_unstemmed |
Sentiment analysis and sarcasm detection using deep multi-task learning |
title_sort |
sentiment analysis and sarcasm detection using deep multi-task learning |
publisher |
Springer |
publishDate |
2023 |
url |
http://eprints.um.edu.my/38463/ |
_version_ |
1816130399411109888 |