I finished the last course of NLP, and it became clear that the analysis of moods is that no one really knows how to do it (for now). Of course, doing this through uncontrolled learning is even more difficult.
There are quite a lot of research on this subject, some of them are commercial and, therefore, are not open to the public. I cannot point you to any research work, but the book we used for the course was this ( Google Book Preview ). However, the book covers a lot of materials and may not be the fastest way to find a solution to this particular problem.
The only thing I can draw your attention to is try to use googling, perhaps on academar.google.com, for "mood analysis" or "mining."
Take a look at the NLTK movie_reviews . Grades are already in the pos / neg category and can help you learn your classifier. Although the language you find on Twitter is probably very different from what it is.
As a final note, please post any success (or failure, for that matter) here. At some point, this problem will arise for certain.
Matti lyra
source share