[IEEE ICSC2021] How Will Your Tweet Be Received? Predicting the Sentiment Polarity of Tweet Replies
Channel: Soroosh Tayebi Arasteh
Date: 2021-01-29

In this paper, we introduce a new challenge in Sentiment Analysis to predict overall reactions to a given tweet using artificial intelligence. In other words, we would like to know whether the audience will react positively or negatively, before posting the tweet itself! 

Paper: https://ieeexplore.ieee.org/document/9364527
Paper DOI: 10.1109/ICSC50631.2021.00068
Slides: https://github.com/tayebiarasteh/retweet/
Code: https://github.com/tayebiarasteh/retweet/

Dataset (RETWEET): https://www.kaggle.com/soroosharasteh/retweet
Dataset DOI: 10.34740/kaggle/ds/736988
Dataset License: CC BY 4.0

Presented by: Soroosh Tayebi Arasteh
Presentation of the paper titled "How Will Your Tweet Be Received? Predicting the Sentiment Polarity of Tweet Replies" for the 2021 IEEE 15th International Conference on Semantic Computing (ICSC),  Laguna Hills, CA, USA, January 27-29, 2021.

Abstract: Twitter sentiment analysis, which often focuses on predicting the polarity of tweets, has attracted increasing attention over the last years, in particular with the rise of deep learning (DL). In this paper, we propose a new task: predicting the predominant sentiment among (first-order) replies to a given tweet. Therefore, we created RETWEET, a large dataset of tweets and replies manually annotated with sentiment labels. As a strong baseline, we propose a two-stage DL-based method: first, we create automatically labeled training data by applying a standard sentiment classifier to tweet replies and aggregating its predictions for each original tweet; our rationale is that individual errors made by the classifier are likely to cancel out in the aggregation step. Second, we use the automatically labeled data for supervised training of a neural network to predict reply sentiment from the original tweets. The resulting classifier is evaluated on the new RETWEET dataset, showing promising results, especially considering that it has been trained without any manually labeled data. Both the dataset and the baseline implementation are publicly available.