Abstract

Analyzing human sentiments and emotions is a critical problem in cognitive computing. One fundamental task of sentiment analysis is to infer the sentiment polarity or emotion category of subjective text, such as microblogs. Most existing methods treat sentiment classification as a type of single-label supervised learning problem that classifies a microblog according to sentiment polarity or a single-labeled emotion. However, multiple fine-grained emotions may coexist in a single tweet or sentence of a microblog. We regard emotion detection in microblogs as a multi-label classification problem. First, we develop a graph-based algorithm to automatically build emotion lexicons, which are further utilized to construct distant-supervised corpora from massive microblog datasets. Then, a ranking-based multi-label convolutional neural network model (RM-CNN) that considers the order and relevance of labels is proposed to address emotion detection in microblogs. The RM-CNN model is pre-trained using the distant-supervised corpus and then fine-tuned using specific training data without the need for any manually designed features. Extensive experiments on two real-world datasets demonstrate substantial improvements of our proposed RM-CNN model over the state-of-the-art baseline methods in terms of multi-label classification metrics. We propose an effective RM-CNN model with a distant-supervised learning framework for detecting multiple coexisting emotions in the short text of microblogs.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call