Detecting Optimism in Tweets using Knowledge Distillation and Linguistic Analysis of Optimism
Finding the polarity of feelings in texts is a far-reaching task. Whilst the field of natural language processing has established sentiment analysis as an alluring problem, many feelings are left uncharted. In this study, we analyze the optimism and pessimism concepts from Twitter posts to effectively understand the broader dimension of psychological phenomenon. Towards this, we carried a systematic study by first exploring the linguistic peculiarities of optimism and pessimism in user-generated content. Later, we devised a multi-task knowledge distillation framework to simultaneously learn the target task of optimism detection with the help of the auxiliary task of sentiment analysis and hate speech detection. We evaluated the performance of our proposed approach on the benchmark Optimism/Pessimism Twitter dataset. Our extensive experiments show the superior- ity of our approach in correctly differentiating between optimistic and pessimistic users. Our human and automatic evaluation shows that sentiment analysis and hate speech detection are beneficial for optimism/pessimism detection.
Code (0)
등록된 구현이 없습니다.
Tasks
Hate Speech DetectionKnowledge DistillationSentiment AnalysisSimilar Papers 제목 키워드 기반
Analyzing Political Parody in Social Media
Parody is a figurative device used to imitate an entity for comedic or critical purposes and represents a widespread phenomenon in social media through many popular parody accounts. In this paper, we present the first co…
Fact CheckingSentiment AnalysisIs This a Joke? Detecting Humor in Spanish Tweets
While humor has been historically studied from a psychological, cognitive and linguistic standpoint, its study from a computational perspective is an area yet to be explored in Computational Linguistics. There exist some…
Humor DetectionIdentifying Emotions in Code Mixed Hindi-English Tweets
Emotion detection (ED) in tweets is a text classification problem that is of interest to Natural Language Processing (NLP) researchers. Code-mixing (CM) is a process of mixing linguistic units such as words of two differ…
text-classificationText ClassificationDetecting Offensive Tweets in Hindi-English Code-Switched Language
The exponential rise of social media websites like Twitter, Facebook and Reddit in linguistically diverse geographical regions has led to hybridization of popular native languages with English in an effort to ease commun…
General ClassificationHate Speech DetectionTransfer LearningExploring Optimism and Pessimism in Twitter Using Deep Learning
Identifying optimistic and pessimistic viewpoints and users from Twitter is useful for providing better social support to those who need such support, and for minimizing the negative influence among users and maximizing …
Deep Learning