| Literature DB >> 35533390 |
Adrien Boukobza1,2,3, Anita Burgun1,2,3, Bertrand Roudier4, Rosy Tsopra1,2,3.
Abstract
BACKGROUND: Public engagement is a key element for mitigating pandemics, and a good understanding of public opinion could help to encourage the successful adoption of public health measures by the population. In past years, deep learning has been increasingly applied to the analysis of text from social networks. However, most of the developed approaches can only capture topics or sentiments alone but not both together.Entities:
Keywords: COVID-19; decision support; deep learning; explainable artificial intelligence; natural language processing; neural network
Year: 2022 PMID: 35533390 PMCID: PMC9135113 DOI: 10.2196/34306
Source DB: PubMed Journal: JMIR Med Inform
Figure 1Study flowchart.
Performance of the neural network for sentiment prediction.
| Performance measure | Positive | Neutral | Negative | Total |
| Accuracy | 83% | 80% | 82% | 81% |
| F1 score | 79% | 82% | 81% | 81% |
| Precision | 77% | 85% | 79% | 82% |
| Recall | 82% | 80% | 83% | 81% |
Figure 2Neural network outputs, where P(POSITIVE), P(NEUTRAL), and P(NEGATIVE) are the probabilities for a tweet to belong to the positive, neutral, and negative sentiment classes, respectively, according to the neural network. Please note that the convolutional neural network (CNN) is represented here as a simple perceptron to facilitate reading, and each word’s contribution score is represented with colored neurons.
Figure 3Method used for simultaneously extracting weighted words and their associated sentiments from tweets. An example of a tweet at each step is provided, from initial preprocessing to sentiment intensity scale classification (here, the tweet sentiment score is +100%) and final output as a word cloud.
Figure 4Interactive web application for visualizing neural network outputs. The real names of politicians, political parties, websites, and media were replaced by anonymous epithets such as “politicianX,” “politicalPartyX,” “webX,” “mediaX.”.
Main positive and negative topics, with highest weighted words, illustrative tweets, and the number of tweets containing the weighted word.
| ID | Topics | Weighted words identified by the neural network | Example of an original tweet | Number of tweets containing weighted words for each topic | |||||
|
| |||||||||
|
| 1 | International situation | italian, china, eu, euro, italy, politican1, politicalParty1, politicalParty2, politician2, president, government, politician3, incompetence, fascist | 11,297 | |||||
|
| 2 | Economy | job, impact, industry, yougov, hire, financial, market, livelihood, diarrhea, recession, economy | (...) The | 3486 | ||||
|
| 3 | Media and social media | media1, media2, american | Signed out of my | 1428 | ||||
|
| 4 | Media and social media | media1, media2, american | Can the media be declared enemies of the people? They (...) lie to us, (...) and fail to report news/statistics that | |||||
|
| 5 | Medical situation | ventilator, paramedic, triage, ration, supply | The (...) most dreadful thing we might face is | 1411 | ||||
|
| 6 | Public health measures | stay, senior, travel, indoor, cancel, ban | The EU | 8396 | ||||
|
| 7 | COVID-19 origin | coronavirusHoax, fake, conspiracy, propaganda | (...) the | 1680 | ||||
|
| |||||||||
|
| 8 | International situation | italy, nhs, democracy, gov, politician4 | (...) Freer and more | 2178 | ||||
|
| 9 | Economy | client, colleague, customer, company | We would like to extend our heartfelt appreciation to all of our | 745 | ||||
|
| 10 | Medical situation | mask, research, health, healthy, resources, healthcare, doctor, applause, hero | Put all your money and | 4803 | ||||
|
| 11 | Public health measures | stay, control, announce, interpersonal, family, canceleverything, relative, country, precaution, sanitation, icu, measures, prevention, protect | Good graphic on social distancing and how it can help healthcare capacity, especially important for a | 6642 | ||||
|
| 12 | Mutual aid and cooperation | collaborative, together | (...) Communities who work | 470 | ||||