{"id":15633894,"url":"https://github.com/umitkaanusta/tia","last_synced_at":"2025-09-10T08:43:12.263Z","repository":{"id":37645996,"uuid":"275005959","full_name":"umitkaanusta/TIA","owner":"umitkaanusta","description":"Your Advanced Twitter stalking tool","archived":false,"fork":false,"pushed_at":"2024-08-20T16:25:58.000Z","size":26736,"stargazers_count":149,"open_issues_count":3,"forks_count":21,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-02-23T04:13:55.832Z","etag":null,"topics":["machine-learning","nlp","osint","sentiment-analysis","sentiment-classification","social-media","social-media-analysis","social-media-mining","text-classification","text-classifier","twint","twitter","twitter-api"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/umitkaanusta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-06-25T20:11:03.000Z","updated_at":"2024-09-17T21:37:18.000Z","dependencies_parsed_at":"2024-10-03T10:50:43.157Z","dependency_job_id":"fadd8a89-fafe-4a7e-a018-e8db82707ab5","html_url":"https://github.com/umitkaanusta/TIA","commit_stats":{"total_commits":33,"total_committers":2,"mean_commits":16.5,"dds":0.09090909090909094,"last_synced_commit":"617cbcb4dcae8dbad5be30f987139f8caa4c3d76"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umitkaanusta%2FTIA","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umitkaanusta%2FTIA/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umitkaanusta%2FTIA/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/umitkaanusta%2FTIA/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/umitkaanusta","download_url":"https://codeload.github.com/umitkaanusta/TIA/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241516013,"owners_count":19975143,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["machine-learning","nlp","osint","sentiment-analysis","sentiment-classification","social-media","social-media-analysis","social-media-mining","text-classification","text-classifier","twint","twitter","twitter-api"],"created_at":"2024-10-03T10:50:33.477Z","updated_at":"2025-03-02T14:18:35.038Z","avatar_url":"https://github.com/umitkaanusta.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TIA - Your Advanced Twitter stalking tool\r\n![GitHub license](https://img.shields.io/badge/python-v3.7-blue)\r\n![Maintenance](https://img.shields.io/badge/Maintained%3F-no-red.svg)\r\n\r\n![ForTheBadge built-with-love](http://ForTheBadge.com/images/badges/built-with-love.svg)\r\n\r\nTIA uses machine learning models to create an advanced stalking report. If the user has\r\na public Twitter account, the rest is easy for TIA. (Twint package is used in the data\r\ngathering process.)\r\n\r\n**Contact me at u.kaanusta@gmail.com for any personal/business inquiries or if you want to contribute.** \r\n\r\n# What does TIA do?\r\n- Predicts the gender of a user based on their tweets (TR/EN)\r\n- Shows the positivity/negativity in user's tweets with a score (TR/EN)\r\n- Shows the subjectivity in user's tweets with a score (TR/EN)\r\n- Shows the user's most frequent mentions (TR/EN)\r\n- Creates word clouds from the user's tweets and tweets to the user (TR/EN)\r\n- Creates date-wise/hourly plots for the user's **tweeting frequency** (TR/EN)\r\n- Creates date-wise/hourly plots for the user's **polarity(sentiment)** (EN)\r\n- Creates date-wise/hourly plots for the user's **subjectivity** (EN)\r\n\r\n# Demo video\r\n![TIA v0.1 Demo](https://i.imgur.com/4g8K1Sa.gif)\r\n\r\n# How can I install?\r\n- Git clone\r\n- Download the needed packages used in the project, PyCharm will help you on that\r\n- Change the URL_ROOT variable in tia/stalk/init.py\r\n- Scrape the user with scrape_user.py script\r\n- Run run.py\r\n\r\n## Issues/Warnings\r\n- The script scrape_user.py gives an ImportError in Linux since TIA is written in Windows.\r\n  - Contributions are welcome to solve the issue!\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fumitkaanusta%2Ftia","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fumitkaanusta%2Ftia","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fumitkaanusta%2Ftia/lists"}