| Literature DB >> 34227996 |
Antony Chum1,2, Andrew Nielsen1, Zachary Bellows1, Eddie Farrell1, Pierre-Nicolas Durette3, Juan M Banda4, Gerald Cupchik3.
Abstract
BACKGROUND: News media coverage of antimask protests, COVID-19 conspiracies, and pandemic politicization has overemphasized extreme views but has done little to represent views of the general public. Investigating the public's response to various pandemic restrictions can provide a more balanced assessment of current views, allowing policy makers to craft better public health messages in anticipation of poor reactions to controversial restrictions.Entities:
Keywords: COVID-19; coronavirus; evaluation; infodemiology; infoveillance; public health restrictions; public opinion; sentiment analysis; social media
Mesh:
Year: 2021 PMID: 34227996 PMCID: PMC8396548 DOI: 10.2196/28716
Source DB: PubMed Journal: J Med Internet Res ISSN: 1438-8871 Impact factor: 5.428
Examples of positive, neutral, and negative tweets with VADERa-assigned sentiment scores.
| Sentiment score | Classification | Tweet |
| 0.93 | Positive | “Thank you so much @johnkrasinski for this series! I think it helped remind everyone how much good there is in the world. I really hope the silver lining of COVID-19 is people continue to be kinder to one another and truly realize we're all in this together.” |
| 0.65 | Positive | “@celliottability notes that Ontario has made great strides on COVID-19 testing and contact tracing. Anyone who wants to get a COVID-19 test can do so, even if they don’t have symptoms” |
| 0.03 | Neutral | “#SSHRCResearchers Helen Kennedy and Sarah Atkinson look at how the industry is adapting to the new reality of #COVID19” |
| –0.04 | Neutral | “Why you should wear a #mask #COVID10 @ottawahealth” |
| –0.40 | Negative | “COVID-19 Compliance: One-in-five Canadians making little to no effort to stop coronavirus spread” |
| –0.57 | Negative | “Because the Chinese just hate witchcraft. Riiiiight... Cough, feng shui, cough #WuhanVirus #COVID19” |
aVADER: Valence Aware Dictionary and Sentiment Reasoner.
Figure 1Graphical representation of using the Gini index to measure sentiment disparity.
Descriptive statistics and bivariate associations for outcomes and regressors.
| Outcomes and regressors | Days with event, March 12 to October 31 (n=235), n (%) | Tweet frequency (days with condition) | Gini index (days with condition) | Positive to negative ratio (days with condition) | ||||||||||||
|
|
| Mean (SD) | Mean (SD) | Mean (SD) | ||||||||||||
|
| ||||||||||||||||
|
| Nonessential businesses closed | 143 (60.9) | 5384.90 (1136.55) | <.001 | 24.33 (0.78) | <.001 | 35.28 (10.22) | .25 | ||||||||
|
| Nonessential businesses open | 92 (39.1) | 4127.85 (1285.98) |
| 23.95 (0.92) |
| 33.46 (10.98) |
| ||||||||
|
| ||||||||||||||||
|
| Schools open | 126 (53.6) | 4302.24 (1222.53) | <.001 | 24.03 (0.90) | .003 | 33.27 (10.84) | .045 | ||||||||
|
| Schools closed due to COVID-19 | 109 (46.4) | 5575.42 (1141.91) |
| 24.36 (0.76) |
| 36.06 (10.03) |
| ||||||||
|
| ||||||||||||||||
|
| No restriction announcements | 223 (94.9) | 4876.51 (1354.63) | .45 | 24.22 (0.84) | .003 | 34.23 (10.62) | .04 | ||||||||
|
| New or updated restriction announced | 12 (5.1) | 5195.16 (1122.22) |
| 23.46 (0.75) |
| 40.83 (6.40) |
| ||||||||
|
| ||||||||||||||||
|
| Province-wide lockdown | 169 (71.9) | 5137.50 (1334.11) | <.001 | 24.23 (0.85) | .17 | 34.44 (9.85) | .08 | ||||||||
|
| Partial lockdown | 61 (23.0) | 4347.68 (1094.77) |
| 24.08 (0.85) |
| 35.66 (12.07) |
| ||||||||
|
| No regions under lockdown | 5 (2.1) | 3271.60 (1587.16) |
| 23.76 (0.93) |
| 25.34 (10.76) |
| ||||||||
|
| ||||||||||||||||
|
| Holidays (with attached weekends) | 17 (7.2) | 4016.06 (1249.85) | .005 | 24.86 (0.52) | <.001 | 24.41 (9.34) | <.001 | ||||||||
|
| Nonholidays | 218 (92.8) | 4961.15 (1329.05) |
| 24.13 (0.85) |
| 35.36 (10.23) |
| ||||||||
|
| ||||||||||||||||
|
| Low (0-1.57) | 78 (33.2) | 4158.34 (963.00) | <.001 | 24.05 (0.73) | .18 | 35.01 (10.15) | .40 | ||||||||
|
| Medium (1.58-4.04) | 76 (32.3) | 5275.28 (1282.49) |
| 24.21 (0.89) |
| 35.51 (10.21) |
| ||||||||
|
| High (4.05+) | 81 (34.5) | 5241.12 (1434.39) |
| 24.28 (0.92) |
| 33.25 (11.20) |
| ||||||||
|
| ||||||||||||||||
|
| Low (0-4.53) | 78 (33.2) | 4185.12 (1143.35) | <.001 | 24.22 (0.75) | .17 | 33.70 (10.67) | .24 | ||||||||
|
| Medium (4.54-12.36) | 77 (32.8) | 5174.81 (1211.07) |
| 24.08 (0.95) |
| 36.06 (10.23) |
| ||||||||
|
| High (12.37+) | 80 (34.0) | 5311.31 (1382.81) |
| 24.26 (0.86) |
| 33.99 (10.70) |
| ||||||||
|
| ||||||||||||||||
|
| No announcement | 218 (92.8) | 4848.34 (1342.49) | .10 | 24.22 (0.01) | .01 | 34.35 (10.31) | .21 | ||||||||
|
| Announcement | 17 (7.2) | 5462.65 (1258.50) |
| 23.69 (0.92) |
| 37.34 (13.27) |
| ||||||||
aP values were calculated for Kruskal-Wallis tests for differences in means across levels.
bWHO: World Health Organization.
Figure 2Daily tweet frequency, aggregate sentiment, and Gini index time series.
Figure 3Autocorrelation function (ACF) plots for (A) COVID-19–related tweet frequency, (B) aggregate sentiment, and (C) Gini index.
Model 1: dynamic regression model predicting daily tweet frequency with ARIMAa error term (2, 0, 0).
| Measures | Tweet frequency | ||||
|
|
|
| |||
|
| Intercept | 3143 (2837 to 3450) | <.001 | ||
|
| Statutory holidays (1 for holidays, 0 for nonholidays) | –385 (–761 to –7.8) | .04 | ||
|
| Business closure (increase in 1 log day) | 196 (121 to 271) | <.001 | ||
|
| School closure | 130 (60.1 to 199) | <.001 | ||
|
| Additional measures | 544 (178 to 910) | .003 | ||
|
| New COVID-19 case counts (in hundreds of cases) | 391 (311 to 470) | <.001 | ||
|
| New COVID-19 case counts in Canada, excluding Ontario (in hundreds of cases) | 46.20 (20.9 to 71.6) | <.001 | ||
|
| Official COVID-19–related updates | 373 (95.4 to 650) | .008 | ||
|
|
| ||||
|
|
| Province-wide lockdown: regions are in the same stage of lockdown | Reference group | N/Ab | |
|
|
| Partial lockdown: regions are in different stages of lockdown | 140 (–343 to 624) | .53 | |
|
|
| No lockdown: regions are not under lockdown | –440 (–1513 to 632) | .43 | |
|
|
| Regions are in different stages of lockdown × new cases | –257 (–361 to –153) | <.001 | |
|
|
| Regions are not in lockdown × new cases | 1219 (–2161 to 4599) | .49 | |
|
| |||||
|
| With covariates, AICc | 3693.89 | N/A | ||
|
| Without covariates, AIC | 3873.20 | N/A | ||
aARIMA: autoregressive integrated moving average.
bN/A: not applicable.
cAIC: Akaike information criterion.
Figure 4Estimated marginal increases in tweet frequency associated with increases in number of days of business and school closures, holding all other factors constant. The black line represents the estimated change in positive to negative sentiment ratio, and the dotted blue lines represent the 95% confidence interval.
Model 2: dynamic regression model predicting positive to negative ratio with ARIMAa error term (1, 0, 0).
| Measures | Positive to negative ratio | |||
|
| ||||
|
| Intercept | 37.90 (34.60 to 41.20) | <.001 | |
|
| Statutory holidays (1 for holidays, 0 for nonholidays) | –6.22 (–10.30 to –2.12) | .002 | |
|
| Business closure (log transformed) | –1.14 (–2.26 to –0.01) | .046 | |
|
|
| |||
|
|
| Regions are in the same stage of lockdown | Reference group | N/Ab |
|
|
| Regions are in different stages of lockdown | 5.75 (2.16 to 9.33) | .001 |
|
|
| Regions are not under lockdown | –10.50 (–18.70 to –2.29) | .01 |
|
| New COVID-19 case counts in Canada, excluding Ontario (in hundreds of cases) | 0.17 (–0.14 to 0.48) | .29 | |
|
| New COVID-19 case counts (in hundreds of cases) | –0.98 (–1.81 to –0.16) | .02 | |
|
| Business closed × new cases (increase of 1 log unit in business closure + 100 new cases) | 0.37 (0.04 to 0.70) | .02 | |
|
| ||||
|
| With covariates, AICc | 1612.43 | N/A | |
|
| Without covariates, AIC | 1723.89 | N/A | |
aARIMA: autoregressive integrated moving average.
bN/A: not applicable.
cAIC: Akaike information criterion.
Figure 5Predicted change in positive to negative sentiment ratio from day 0 to day 10 of a business closure period, varying by new COVID-19 case counts in Ontario (holding all other factors constant).
Model 3: dynamic regression model predicting the Gini index with ARIMAa error term (1, 0, 2).
| Measures | Gini index | |||||
|
| ||||||
|
| Intercept | 23.90 (23.60 to 24.20) | <.001 | |||
|
| Statutory holidays (1 for holidays, 0 for nonholidays) | 0.44 (0.08 to 0.81) | .02 | |||
|
| Business closure | 0.11 (0.05 to 0.17) | <.001 | |||
|
|
| |||||
|
|
| Regions are in the same stage of lockdown | Reference group | N/Ab | ||
|
|
| Regions are in different stages of lockdown | –0.738 (–1.19 to –0.28) | .001 | ||
|
|
| Regions are not under lockdown | 0.16 (–0.89 to 1.22) | .77 | ||
|
| New COVID-19 case counts in Canada, excluding Ontario (in hundreds of cases) | –0.01 (–0.04 to 0.01) | .31 | |||
|
| New COVID-19 case counts (in hundreds of cases) | 0.00 (–0.07 to 0.07) | .99 | |||
|
| Regions are in different stages of lockdown × new cases | 0.11 (0.01 to 0.21) | .02 | |||
|
| Regions are not under lockdown × new cases | –1.98 (–5.06 to 1.10) | .21 | |||
|
| ||||||
|
| With covariates, AICc | 461.82 | N/A | |||
|
| Without covariates, AIC | 573.98 | N/A | |||
aARIMA: autoregressive integrated moving average.
bN/A: not applicable.
cAIC: Akaike information criterion.