This is a Twitter Bot script that gathers tweets and runs text analysis to determine various features.
Written in Python 3.
- Run install_dep.sh to install all necessary python package dependencies.
- Add the required fields in config.py to authenticate the Twitter API connection
- (Optional) - Change the nameslist tweeters to desired targets.
- run
>python bot.py
- Follow prompts to use pickle as needed.
- Wait...
Tweets are loaded into a list and analysed using the python package TextStat 0.3.1. All textstat stat values are averaged to determine a final score, which is used in the posted message. Due to textstat text grading relying on sentence length, twitter may receive an artificially lower score from the imposed character limit per tweet. This is mitigated by using a relative average tweet grade from other peer to the target tweeter.
Not implimented yet.