detect if a conversation is a flamewar, and find the initial troll
Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.markdown
apikey.py
firealarm.py

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