tweets analyzer: Tweets metadata scraper & activity analyzer
tweets analyzer – Simple Twitter Profile Analyzer
The goal of this simple python script is to analyze a Twitter profile through its tweets by detecting:
- Average tweet activity, by hour and by day of the week
- Timezone and language set for the Twitter interface
- Sources used (mobile application, web browser, …)
- Geolocations
- Most used hashtags, most retweeted users, and most mentioned users
- Friends analysis based on most frequent timezones/languages
There are plenty of things that could be added to the script, feel free to contribute!
Installation
First, update your API keys in the secrets.py file. To get API keys go to https://apps.twitter.com/
Python v2.7 or newer is required
You will need the following python packages installed: tweepy, ascii_graph, tqdm, numpy
git clone https://github.com/x0rz/tweets_analyzer.git
pip install -r requirements.txt
Usage
Source: https://github.com/x0rz/tweets_analyzer