top of page

Vaccination Social Sentiment

This dashboard is developed and maintained by a team of student volunteers.

We request donations to cover stipends for those students experiencing hardships

in this time of lockdown. Donations from South African tax payers are tax deductible.

We have been actively collecting daily tweets since 09 March 2020. Using Twitter's application programming interface (API), specific keywords associated with vaccines (it is worth noting that 13 different variations were used) are used to extract English tweets in South Africa. Since the tweets extracted are in the form of unique IDs, to get the text of the tweets, a python package called Twarc is used to hydrate the tweets unique IDs. Furthermore, the collected tweets are divided into nine South African provinces. The weekly time-series animations below are used to visualize how the number of vaccine-related tweets evolves over time. One of the variables influencing the number of vaccine-related tweets is the number of weekly covid cases. Hence, we also include the weekly cases in the time series.


bottom of page