Sentiment Analysis in Twitter: From Classification to Quantification of Sentiments within Tweets

Twitter is attracting significant interests from the research community in the last few years. Sentiment analysis of tweets is among the hottest topics of research nowadays. State of the art approaches of sentiment analysis present many shortcomings when classifying tweets, in particular when the classification goes beyond the binary or ternary classification. Multi-class sentiment analysis has proven to be a very challenging task. This is mainly for the simple reason that a tweet usually does not contain a single sentiment, but many ones. In this paper, we propose a pattern-based approach for sentiment quantification in Twitter. By quantification, we refer to the detection of the existing sentiments within a tweet and the detection of the weight of these sentiments. In a first step, we classify tweets into positive, negative, or neutral. Our approach reaches an accuracy of 81%. We then perform the sentiment quantification on the sentimental tweets (i.e., positive and negative ones) to extract the sentiments within them: we define 5 positive sentiment sub-classes 5 negative ones and detect which exist in each tweet. We define 2 metrics to measure the correctness of sentiment detection, and prove that sentiment quantification can be a more meaningful task than the regular multi-class classification.

[1]  K. Ghag,et al.  Comparative analysis of the techniques for Sentiment Analysis , 2013, 2013 International Conference on Advances in Technology and Engineering (ICATE).

[2]  Tomoaki Ohtsuki,et al.  Sentiment analysis: From binary to multi-class classification: A pattern-based approach for multi-class sentiment analysis in Twitter , 2016, 2016 IEEE International Conference on Communications (ICC).

[3]  Chung-Hsien Wu,et al.  Emoticon recommendation in microblog using affective trajectory model , 2014, Signal and Information Processing Association Annual Summit and Conference (APSIPA), 2014 Asia-Pacific.

[4]  Fernando Cuartero,et al.  Twitter as a Tool for Predicting Elections Results , 2012, 2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining.

[5]  Boi Faltings,et al.  A :) Is Worth a Thousand Words: How People Attach Sentiment to Emoticons and Words in Tweets , 2013, 2013 International Conference on Social Computing.

[6]  Stuart M. Allen,et al.  Twitter Mining in the Oil Business: A Sentiment Analysis Approach , 2013, 2013 International Conference on Cloud and Green Computing.

[7]  Hao Lyu Sarcasm detection on Twitter , 2016 .

[8]  P. Radha Krishna,et al.  Analyzing Internet Slang for Sentiment Mining , 2010, 2010 Second Vaagdevi International Conference on Information Technology for Real World Problems.

[9]  Hsin-Hsi Chen,et al.  Emotion Classification of Online News Articles from the Reader's Perspective , 2008, 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology.

[10]  Tomoaki Ohtsuki,et al.  Sentiment Analysis in Twitter for Multiple Topics : How to Detect the Polarity of Tweets Regardless of Their Topic (知的環境とセンサネットワーク) , 2015, AmI 2015.

[11]  Hsin-Hsi Chen,et al.  What emotions do news articles trigger in their readers? , 2007, SIGIR.