Cargando…

Monitoring stance towards vaccination in twitter messages

BACKGROUND: We developed a system to automatically classify stance towards vaccination in Twitter messages, with a focus on messages with a negative stance. Such a system makes it possible to monitor the ongoing stream of messages on social media, offering actionable insights into public hesitance w...

Descripción completa

Detalles Bibliográficos
Autores principales: Kunneman, Florian, Lambooij, Mattijs, Wong, Albert, Bosch, Antal van den, Mollema, Liesbeth
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7029499/
https://www.ncbi.nlm.nih.gov/pubmed/32070334
http://dx.doi.org/10.1186/s12911-020-1046-y
_version_ 1783499180589711360
author Kunneman, Florian
Lambooij, Mattijs
Wong, Albert
Bosch, Antal van den
Mollema, Liesbeth
author_facet Kunneman, Florian
Lambooij, Mattijs
Wong, Albert
Bosch, Antal van den
Mollema, Liesbeth
author_sort Kunneman, Florian
collection PubMed
description BACKGROUND: We developed a system to automatically classify stance towards vaccination in Twitter messages, with a focus on messages with a negative stance. Such a system makes it possible to monitor the ongoing stream of messages on social media, offering actionable insights into public hesitance with respect to vaccination. At the moment, such monitoring is done by means of regular sentiment analysis with a poor performance on detecting negative stance towards vaccination. For Dutch Twitter messages that mention vaccination-related key terms, we annotated their stance and feeling in relation to vaccination (provided that they referred to this topic). Subsequently, we used these coded data to train and test different machine learning set-ups. With the aim to best identify messages with a negative stance towards vaccination, we compared set-ups at an increasing dataset size and decreasing reliability, at an increasing number of categories to distinguish, and with different classification algorithms. RESULTS: We found that Support Vector Machines trained on a combination of strictly and laxly labeled data with a more fine-grained labeling yielded the best result, at an F1-score of 0.36 and an Area under the ROC curve of 0.66, considerably outperforming the currently used sentiment analysis that yielded an F1-score of 0.25 and an Area under the ROC curve of 0.57. We also show that the recall of our system could be optimized to 0.60 at little loss of precision. CONCLUSION: The outcomes of our study indicate that stance prediction by a computerized system only is a challenging task. Nonetheless, the model showed sufficient recall on identifying negative tweets so as to reduce the manual effort of reviewing messages. Our analysis of the data and behavior of our system suggests that an approach is needed in which the use of a larger training dataset is combined with a setting in which a human-in-the-loop provides the system with feedback on its predictions.
format Online
Article
Text
id pubmed-7029499
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-70294992020-02-25 Monitoring stance towards vaccination in twitter messages Kunneman, Florian Lambooij, Mattijs Wong, Albert Bosch, Antal van den Mollema, Liesbeth BMC Med Inform Decis Mak Software BACKGROUND: We developed a system to automatically classify stance towards vaccination in Twitter messages, with a focus on messages with a negative stance. Such a system makes it possible to monitor the ongoing stream of messages on social media, offering actionable insights into public hesitance with respect to vaccination. At the moment, such monitoring is done by means of regular sentiment analysis with a poor performance on detecting negative stance towards vaccination. For Dutch Twitter messages that mention vaccination-related key terms, we annotated their stance and feeling in relation to vaccination (provided that they referred to this topic). Subsequently, we used these coded data to train and test different machine learning set-ups. With the aim to best identify messages with a negative stance towards vaccination, we compared set-ups at an increasing dataset size and decreasing reliability, at an increasing number of categories to distinguish, and with different classification algorithms. RESULTS: We found that Support Vector Machines trained on a combination of strictly and laxly labeled data with a more fine-grained labeling yielded the best result, at an F1-score of 0.36 and an Area under the ROC curve of 0.66, considerably outperforming the currently used sentiment analysis that yielded an F1-score of 0.25 and an Area under the ROC curve of 0.57. We also show that the recall of our system could be optimized to 0.60 at little loss of precision. CONCLUSION: The outcomes of our study indicate that stance prediction by a computerized system only is a challenging task. Nonetheless, the model showed sufficient recall on identifying negative tweets so as to reduce the manual effort of reviewing messages. Our analysis of the data and behavior of our system suggests that an approach is needed in which the use of a larger training dataset is combined with a setting in which a human-in-the-loop provides the system with feedback on its predictions. BioMed Central 2020-02-18 /pmc/articles/PMC7029499/ /pubmed/32070334 http://dx.doi.org/10.1186/s12911-020-1046-y Text en © The Author(s) 2020 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Software
Kunneman, Florian
Lambooij, Mattijs
Wong, Albert
Bosch, Antal van den
Mollema, Liesbeth
Monitoring stance towards vaccination in twitter messages
title Monitoring stance towards vaccination in twitter messages
title_full Monitoring stance towards vaccination in twitter messages
title_fullStr Monitoring stance towards vaccination in twitter messages
title_full_unstemmed Monitoring stance towards vaccination in twitter messages
title_short Monitoring stance towards vaccination in twitter messages
title_sort monitoring stance towards vaccination in twitter messages
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7029499/
https://www.ncbi.nlm.nih.gov/pubmed/32070334
http://dx.doi.org/10.1186/s12911-020-1046-y
work_keys_str_mv AT kunnemanflorian monitoringstancetowardsvaccinationintwittermessages
AT lambooijmattijs monitoringstancetowardsvaccinationintwittermessages
AT wongalbert monitoringstancetowardsvaccinationintwittermessages
AT boschantalvanden monitoringstancetowardsvaccinationintwittermessages
AT mollemaliesbeth monitoringstancetowardsvaccinationintwittermessages