This project is aimed to help researchers to use Academic Research product track to collect tweets of their interest and analyze them.
Twitter forms a rich source of information for researchers interested in studying 'the public conversation'. The Academic Research product track is designed to serve the needs of the academic research community. It provides researchers with special levels of access to public Twitter data without any cost. This project is aimed to help researchers to use Academic Research product track to collect tweets of their interest and analyze them.
This project provides a set of guidelines + tool, to facilitate the process of collecting tweets and analysing them.
Date: Sep 2021
Researcher:
Research Software Engineer(s):
The code in this project is released under MIT License.
The followings are the main steps.
Each step is elaborted in details in guideline folder.
To install and run this project locally, you need to have the following prerequisites installed.
To get a local copy up and running follow these simple steps.
git clone https://github.com/UtrechtUniversity/tweet_collector.git
python -m venv [myenvname]
source [myenvname]/bin/activate
Navigate to tweet_collector folder and run:
poetry build
pip install ./dist/[tweet_collector_version.whl]
Note: you should run it for the version you have in your dist folder.
If the installation through pip was followed:
tweet_collector
command to start collecting the tweetstweet_collector_elastic
command to visualise the results in Kibana.An overview of interesting links related to the project.
Contributions are what make the open source community an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
To contribute:
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)Parisa Zahedi - (p.zahedi@uu.nl)
Project Link: https://github.com/UtrechtUniversity/tweet_collector