To capture the attitudes for each tweet we obtained in the prior section, several sentiment analyzers were chosen. These analyzers check (for each tweet) each word against a predefined lexicon, that contains words and their respective sentiment scores. From the number of scores obtained by the analyzer for each tweet, one final sum of scores gets calculated. The following sentiment lexica were used to compute the sentiments for each tweet:
Each lexicon is applied to the preprocessed text of each tweet to calculate the sentiment scores. Finally all sentiments of a time window of 24 hours to 45 minutes before a game got aggregated to one representative sentiment score which then is used for the correlation analysis. To capture different facets of expressiveness, we generated three different aggregates:
The results of the sentiment analysis are displayed in the Sentiment Analysis subpage.