detect if a conversation is a flamewar, and find the initial troll
Python
Switch branches/tags
Nothing to show
Clone or download
Ben Fields
Ben Fields less log msg
Latest commit 8233eb7 May 11, 2011
Permalink
Failed to load latest commit information.
README.markdown example is now a proper flamewar, no messing about May 8, 2011
apikey.py initial commit May 7, 2011
firealarm.py less log msg May 11, 2011

README.markdown

flamesense

Using sentiment tools to judge other people's conversations since 2011.

firealarm.py

This is a simple commandline script that works with @jwheare's exquistietweets tweet conversation archive to determine how nasty a conversation is and where it all went wrong.

Uses the sentiment analyzer api from Musicmetric to determine if tweets are positive, neutral or negative and declares the troll to be the author of the largest single downward shift in tone across the conversation.

Note that to get the script running you need to apply for a musicmetric api key and put your key in apikey.py

Not sure where to start? After putting your key in the right place try running

$python firealarm.py http://www.exquisitetweets.com/collection/RodBegbie/402