Skip to content

A basic sentiment analysis engine which uses the latest tweets about a given keyword to produce a positivity/negativity sentiment profile about the given query.

Notifications You must be signed in to change notification settings

meadej/twitter-sentiment-analysis

Repository files navigation

Twitter Sentiment Analysis Engine

A basic Python sentiment analysis tool based on tweets collected about a certain phrase.

Usage

Before using, be sure to put your own default Twitter client token, client key, access token, and access key into TwitterClient.py. If you do not have any of those, you can snag some here

python Engine.py [search query] [sentiment dictionary]

A basic sentiment dictionary (BRM-emot-submit.csv) is provided courtesy of Warriner AB, Kuperman V, and Brysbaert M as part of their published collection of norms of valence, arousal, and dominance for 13,915 English lemmas.

Prerequisites

Python 3.0 or higher

License

This project is licensed under the MIT License

Acknowledgments

About

A basic sentiment analysis engine which uses the latest tweets about a given keyword to produce a positivity/negativity sentiment profile about the given query.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages