amnagrawal/Twitter-Network
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
OSNA Project: Readme Project Requirements: Other than the standard Python Libraries, following two libraries are required to run the project: - python-twitter: to collect user information and their followers - Networkx: to draw the network and perform graphical operations and retrieve inferences. Steps to run the project: - First run the 'scraper.py' script to get the list of names of users as names.csv - Run the 'project.py' script which does the rest of the tasks required to get the reported results NOTE: This will take some time to complete the execution of the script as the twitter API limits the rate of fetching user information to only 15 requests per 15 minutes. To avoid this, all the required user information has been fetched and saved. The saved files are attached with this project. In order to use that: - Unpack the project zip file. - It should contain 'names.csv' and 'twitter_directed_graph' files along with the python scripts. Make sure to save these files in the same directory as the python scripts - Simply run the 'project.py' script to use the saved data to get the reported results.
About
A social Network containing around 300-400 nodes, where each node is a Twitter user. This project is done as a part of the OSNA coursework at IllinoisTech
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published