/AffectiveTweets

A WEKA package for analyzing emotion and sentiment of tweets.

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

alt text

About

AffectiveTweets is a WEKA package for analyzing emotion and sentiment of English written tweets.

The package implements WEKA filters for calculating state-of-the-art affective analysis features from tweets that can be fed into machine learning algorithms. Many of these features were drawn from the NRC-Canada System. It also implements methods for building affective lexicons and distant supervision methods for training affective models from unlabelled tweets.

The package was also made available as the official baseline system for the WASSA-2017 Shared Task on Emotion Intensity (EmoInt). (Instructions for using the system with the task data are available here.) Five participating teams used AffectiveTweets to generate feature vectors, including the teams that eventually ranked first, second, and third.

https://affectivetweets.cms.waikato.ac.nz/

Using AffectiveTweets

Relevant Papers

The most relevant papers on which this package is based are:

Citation

Please cite the following paper if using this package in an academic publication:

  • Emotion Intensities in Tweets. Saif M. Mohammad and Felipe Bravo-Marquez. In Proceedings of the Joint Conference on Lexical and Computational Semantics (*Sem), August 2017, Vancouver, Canada.

You should also cite the papers describing any of the lexicons or resources you are using with this package.

Contact

  • Email: fbravoma at waikato.ac.nz
  • If you have questions about Weka please refer to the Weka mailing list.