Tweet Sentiment Quantification: An Experimental Re-Evaluation
Sentiment quantification is the task of training, by means of supervised learning, estimators of the relative frequency (also called `prevalence'') of sentiment-related classes (such as \textsf{Positive}, \textsf{Neutral}, \textsf{Negative}) in a sample of unlabelled texts. This task is especially important when these texts are tweets, since the final goal of most sentiment classification efforts carried out on Twitter data is actually quantification (and not the classification of individual tweets). It is well-known that solving quantification by means of `classify and count'' (i.e., by classifying all unlabelled items by means of a standard classifier and counting the items that have been assigned to a given class) is less than optimal in terms of accuracy, and that more accurate quantification methods exist. Gao and Sebastiani (2016) carried out a systematic comparison of quantification methods on the task of tweet sentiment quantification. In hindsight, we observe that the experimental protocol followed in that work was weak, and that the reliability of the conclusions that were drawn from the results is thus questionable. We now re-evaluate those quantification methods (plus a few more modern ones) on exactly the same same datasets, this time following a now consolidated and much more robust experimental protocol (which also involves simulating the presence, in the test data, of class prevalence values very different from those of the training set). This experimental protocol (even without counting the newly added methods) involves a number of experiments 5,775 times larger than that of the original study. The results of our experiments are dramatically different from those obtained by Gao and Sebastiani, and they provide a different, much more solid understanding of the relative strengths and weaknesses of different sentiment quantification methods.
Code (1)
Tasks
Sentiment AnalysisSentiment ClassificationSimilar Papers 제목 키워드 기반
EICA at SemEval-2017 Task 4: A Simple Convolutional Neural Network for Topic-based Sentiment Classification
This paper describes our approach for SemEval-2017 Task 4 - Sentiment Analysis in Twitter (SAT). Its five subtasks are divided into two categories: (1) sentiment classification, i.e., predicting topic-based tweet sentime…
ClassificationFeature EngineeringGeneral ClassificationSentence+4TwiSe at SemEval-2017 Task 4: Five-point Twitter Sentiment Classification and Quantification
The paper describes the participation of the team {``}TwiSE{''} in the SemEval-2017 challenge. Specifically, I participated at Task 4 entitled {``}Sentiment Analysis in Twitter{''} for which I implemented systems for fiv…
General ClassificationOpinion MiningregressionSentiment Analysis+3Tweester at SemEval-2017 Task 4: Fusion of Semantic-Affective and pairwise classification models for sentiment analysis in Twitter
In this paper, we describe our submission to SemEval2017 Task 4: Sentiment Analysis in Twitter. Specifically the proposed system participated both to tweet polarity classification (two-, three- and five class) and tweet …
General ClassificationSentiment AnalysisWord EmbeddingsSemEval-2017 Task 4: Sentiment Analysis in Twitter
This paper describes the fifth year of the Sentiment Analysis in Twitter task. SemEval-2017 Task 4 continues with a rerun of the subtasks of SemEval-2016 Task 4, which include identifying the overall sentiment of the twe…
Sentiment AnalysisPretraining and Fine-Tuning Strategies for Sentiment Analysis of Latvian Tweets
In this paper, we present various pre-training strategies that aid in im-proving the accuracy of the sentiment classification task. We, at first, pre-trainlanguage representation models using these strategies and then fi…
Sentiment AnalysisSentiment Classification