- Notifications
You must be signed in to change notification settings - Fork21
Your Advanced Twitter stalking tool
License
NotificationsYou must be signed in to change notification settings
umitkaanusta/TIA
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
TIA uses machine learning models to create an advanced stalking report. If the user hasa public Twitter account, the rest is easy for TIA. (Twint package is used in the datagathering process.)
Contact me atu.kaanusta@gmail.com for any personal/business inquiries or if you want to contribute.
- Predicts the gender of a user based on their tweets (TR/EN)
- Shows the positivity/negativity in user's tweets with a score (TR/EN)
- Shows the subjectivity in user's tweets with a score (TR/EN)
- Shows the user's most frequent mentions (TR/EN)
- Creates word clouds from the user's tweets and tweets to the user (TR/EN)
- Creates date-wise/hourly plots for the user'stweeting frequency (TR/EN)
- Creates date-wise/hourly plots for the user'spolarity(sentiment) (EN)
- Creates date-wise/hourly plots for the user'ssubjectivity (EN)
- Git clone
- Download the needed packages used in the project, PyCharm will help you on that
- Change the URL_ROOT variable in tia/stalk/init.py
- Scrape the user with scrape_user.py script
- Run run.py
- The script scrape_user.py gives an ImportError in Linux since TIA is written in Windows.
- Contributions are welcome to solve the issue!