| Literature DB >> 35250362 |
Hui Yin1, Xiangyu Song1, Shuiqiao Yang2, Jianxin Li1.
Abstract
The outbreak of the novel coronavirus disease (COVID-19) has been ongoing for almost two years and has had an unprecedented impact on the daily lives of people around the world. More recently, the emergence of the Delta variant of COVID-19 has once again put the world at risk. Fortunately, many countries and companies have developed vaccines for the coronavirus. As of 23 August 2021, more than 20 vaccines have been approved by the World Health Organization (WHO), bringing light to people besieged by the pandemic. The global rollout of the COVID-19 vaccine has sparked much discussion on social media platforms, such as the effectiveness and safety of the vaccine. However, there has not been much systematic analysis of public opinion on the COVID-19 vaccine. In this study, we conduct an in-depth analysis of the discussions related to the COVID-19 vaccine on Twitter. We analyze the hot topics discussed by people and the corresponding emotional polarity from the perspective of countries and vaccine brands. The results show that most people trust the effectiveness of vaccines and are willing to get vaccinated. In contrast, negative tweets tended to be associated with news reports of post-vaccination deaths, vaccine shortages, and post-injection side effects. Overall, this study uses popular Natural Language Processing (NLP) technologies to mine people's opinions on the COVID-19 vaccine on social media and objectively analyze and visualize them. Our findings can improve the readability of the confusing information on social media platforms and provide effective data support for the government and policy makers.Entities:
Keywords: COVID-19 vaccine; Data visualization; Sentiment analysis; Topic modeling
Year: 2022 PMID: 35250362 PMCID: PMC8879179 DOI: 10.1007/s11280-022-01029-y
Source DB: PubMed Journal: World Wide Web ISSN: 1386-145X Impact factor: 3.000
Fig. 1Two example tweets related to COVID-19 vaccine
The COVID-19 vaccine brands in the dataset
| Vaccine Brand | Description |
|---|---|
| Pfizer/BioNTech | Approved in 97 countries, 27 trials in 15 countries. |
| Sinopharm | Approved in 60 countries, 9 trials in 7 countries. |
| Sinovac | Approved in 39 countries, 19 trials in 7 countries. |
| Oxford/AstraZeneca | Approved in 121 countries, 39 trials in 20 countries. |
| Moderna | Approved in 69 countries, 25 trials in 6 countries. |
| Covaxin | Approved in 9 countries, 7 trials in 1 countries. |
| Sputnik V | Approved in 71 countries, 20 trials in 7 countries. |
Fig. 2The distribution of tweets of top eight countries in the dataset
Statistics on COVID-19 vaccines approved in four countries
| Vaccine Brand | India | USA | Canada | England |
|---|---|---|---|---|
| Pfizer/BioNTech | ||||
| Sinopharm | ||||
| Sinovac | ||||
| Oxford/AstraZeneca | ||||
| Moderna | ||||
| Covaxin | ||||
| Sputnik V |
We only count the seven brands in this study. In fact, each country has approved more vaccines
Fig. 3Share of people vaccinated against COVID-19, as of July 2, 2021
Some examples of VADER scoring results
| Examples of tweets and VADER scoring |
|---|
| VADER is VERY SMART, uber handsome, and FRIGGIN FUNNY!!! |
| {‘pos’: 0.706, ‘neu’: 0.294, ‘neg’: 0.0, ‘compound’: 0.9469} |
| Today only kinda sux! But I’ll get by, lol! |
| { ‘pos’: 0.317, ‘neu’: 0.556, ‘neg’: 0.127, ‘compound’: 0.5249} |
| Make sure you :) or :D today! |
| {‘pos’: 0.706, ‘neu’: 0.294, ‘neg’: 0.0, ‘compound’: 0.8633} |
| VADER is not smart, handsome, nor funny. |
| {‘pos’: 0.0, ‘neu’: 0.354, ‘neg’: 0.646, ‘compound’: -0.7424} |
Examples of tweets with positive/negative sentiment
| Tweets | Sentiment |
|---|---|
| Thanks to the vaccines, i was able to give my grandma a hug today for the first time in a long time. | Positive |
| Got my 2nd shot yesterday; my arm hurts a little more than after the 1st, but glad to be fully vaccinated. | Positive |
| I received the first vaccine. thank you and i am grateful. | Positive |
| Just received my second dose of happy dance to commence. | Positive |
| Its been a month since my dose number two and i am concerned that my shoulder might be permanently jacked up. | Negative |
| I am lost for words with reports that people in the eu are refusing the vaccine. | Negative |
| My second dose of of is due in 4 days and there is no stock or dates available. what do i do now? | Negative |
| 11.5 hours later my arm hurts and the upper part is visibly swollen and i can feel a large lump. | Negative |
Fig. 4A plate notation explanation of LDA
Meaning of the notations
| Symbol | Description |
|---|---|
| total number of topics | |
| total number of documents | |
| total number of words in a document | |
| Dirichlet parameters | |
| per-document topic proportions | |
| per-word topic assignment | |
| observed word | |
| topic, a distribution over the vocabulary |
Fig. 5Coherence scores corresponding to the different number of topics
Fig. 6The 10 most high-frequency words in the dataset
Fig. 7Prevalent words in tweets from four countries in the dataset
High-frequency positive words of different vaccines in tweets
| Vaccine | Positive Vocabulary |
|---|---|
| Pfizer/BioNTech | effective like thank good thanks approved great feeling want safe heart grateful well better happy protect please best ready hope approves share |
| Sinopharm | well boost want special great ready approved effective good free approval thank like approves safe help please thanks better positive support number feeling gift best |
| Sinovac | approved validated approves reaches best feeling launched like better effective thank approval good safe thanks well want validates number specialplease successfully boost |
| Oxford/AstraZeneca | proud feeling effective safety good safe pleased happy great thank like hope delighted approved thanks well grateful want fine amazing please |
| Moderna | feeling ready thanks grateful great better like best thank safe approval hope please good effective happy number free want approved well excited super help |
| Covaxin | safe best dear well want help trust effectively positive good approval better like thanks effective great immune proud please approved thank free hope top |
| Sputnik V(Gamaleya) | supreme number approved well help ready thank thanks free allow best trust good effective like want approval great top launched approves please agreed |
High-frequency negative words of different vaccines in tweets
| Vaccine | Negative Vocabulary |
|---|---|
| Pfizer/BioNTech | no emergency risk warning death refused |
| Sinopharm | emergency low no missed |
| Sinovac | no low emergency death died |
| Oxford/AstraZeneca | no stop risk suspend sore rejected ill |
| Moderna | no ill sore emergency pain |
| Covaxin | severe strain emergency no shortage |
| Sputnik V(Gamaleya) | no emergency demand death fight |
Fig. 8Sentiment analysis of tweets for different vaccine brands in India, USA, Canada and England
The most discussed topics in positive tweets about the COVID-19 vaccine on Twitter during the study period
| Topic 1 | Topic 2 | Topic 3 | Topic 4 | Topic 5 |
|---|---|---|---|---|
| vaccine | feel | second | go | get |
| say | today | shoot | people | be |
| well | day | shot | make | still |
| able | good | thank | see | happy |
| friend | week | amp | safe | stay |
| come | time | arm | vaccinate | last |
| many | great | do | may | vaccinated |
| free | yesterday | vaccination | work | look |
| soon | thing | hit | let | tell |
| start | back | ready | help | lot |
The most discussed topics in negative tweets about the COVID-19 vaccine on Twitter during the study period
| Topic 1 | Topic 2 | Topic 3 | Topic 4 | Topic 5 |
|---|---|---|---|---|
| vaccine | arm | be | get | take |
| first | dose | shot | week | people |
| day | sore | go | ill | know |
| feel | second | amp | report | stay |
| still | shoot | make | find | home |
| pain | yesterday | may | kill | vaccination |
| fever | have | update | hear | much |
| little | time | come | state | good |
| tired | body | think | severe | month |
| die | tell | vaccinate | expect | will |