/CCC_Project2

Primary LanguageJupyter Notebook

CCC Project2

Python Versions Twitter API v1.1 Twitter API v2 Code of Conduct License Latest npm release

Group Members

Shengze Zhu 955127

Zihao Guo 931278

Yebin Ge 1212734

Jiahui Luo 1282009

Qichang Li 1215907

Installation

Use the follow command to clone the project :

git clone https://github.com/Shengzez/CCC_Project2.git

Tweet Crawler

Use the follow command to run Tweet Streamer locally :

python3 TwitterStreamer/tweetStreamer.py -l [144, -38.4, 145.5, -37.5]

Where [144, -38.4, 145.5, -37.5] is the specifed bouding box for harvesting(south-west and north-east corner)

Use the follow command to run Tweet Searcher locally :

python3 TwitterStreamer/tweetSearcher.py 

Python 3.7 - 3.10 are supported.

Front End

You can view the statistical results by visiting:

http://172.26.128.133:3000/

Remember to use Unimelb VPN to grant access to our server

Alternatively, install directly from the GitHub repository and run:

cd /file_path_to_github_package/FrontEnd
npm i
npm start

To view the front end locally

Links