-
Sentiment spreads, but topics do not, in COVID-19 discussions within the Belgian Reddit community
Authors:
Tim Van Wesemael,
Luis E. C. Rocha,
Tijs W. Alleman,
Jan M. Baetens
Abstract:
This study investigates how topics and sentiments on COVID-19 mitigation measures -- specifically lockdowns, mask mandates, and vaccinations -- spread through the Belgian Reddit community. We explore 655,642 posts created between 1 January 2020 and 30 June 2022. In line with previous studies for other countries and platforms, we find that the volume of posts on these topics can be tied to importan…
▽ More
This study investigates how topics and sentiments on COVID-19 mitigation measures -- specifically lockdowns, mask mandates, and vaccinations -- spread through the Belgian Reddit community. We explore 655,642 posts created between 1 January 2020 and 30 June 2022. In line with previous studies for other countries and platforms, we find that the volume of posts on these topics can be tied to important external events, but not within-Reddit interactions. Sentiment, however, is influenced by the sentiment of previous posts, resulting in homophily and polarisation. We define a homophily measure and find values of 0.228, 0.198, and 0.133 for lockdowns, masks and vaccination, respectively. Additionally, we introduce a novel bounded confidence model that estimates internal sentiment of users from their expressed sentiment. The Wasserstein metric between the predicted and the observed sentiments takes values between 0.493 (vaccination) and 0.607 (lockdown). These results yield insight into the way the Belgian Reddit community experienced the pandemic, and which aspects influenced the topics discussed and their associated sentiment.
△ Less
Submitted 26 May, 2025;
originally announced May 2025.
-
pySODM: Simulating and Optimizing Dynamical Models in Python 3
Authors:
Tijs W. Alleman,
Christian Stevens,
Jan M. Baetens
Abstract:
In this work, we present our generic framework to construct, simulate, and calibrate dynamical systems in Python 3. Its goal is to reduce the time it takes to implement a dynamical system with $n$-dimensional states represented by coupled ordinary differential equations (ODEs), simulate the system deterministically or stochastically, and, calibrate the system using n-dimensional data. We demonstra…
▽ More
In this work, we present our generic framework to construct, simulate, and calibrate dynamical systems in Python 3. Its goal is to reduce the time it takes to implement a dynamical system with $n$-dimensional states represented by coupled ordinary differential equations (ODEs), simulate the system deterministically or stochastically, and, calibrate the system using n-dimensional data. We demonstrate our code's capabilities by building three models in the context of two case studies. First, we forecast the yields of the enzymatic esterification reaction of D-glucose and lauric acid, performed in a continuous-flow, packed-bed reactor. The model yields a satisfactory description of the reaction yields under different flow rates and can be applied to design a viable process. Second, we build a stochastic, age-stratified model to make forecasts on the evolution of influenza in Belgium during the 2017-2018 season. Using only limited data, our simple model was able to make a fairly accurate assessment of the future course of the epidemic. By presenting real-world case studies from two scientific disciplines, we demonstrate our code's applicability across domains.
△ Less
Submitted 10 October, 2023; v1 submitted 25 January, 2023;
originally announced January 2023.
-
A Stochastic Mobility-Driven Spatially Explicit SEIQRD COVID-19 Model with VOCs, Seasonality, and Vaccines
Authors:
Tijs W. Alleman,
Michiel Rollier,
Jenna Vergeynst,
Jan M. Baetens
Abstract:
In this work, we extend our previously developed compartmental SEIQRD model for SARS-CoV-2 in Belgium. We introduce SARS-CoV-2 variants of concern, vaccines, and seasonality in our model, as their addition has proven necessary for modelling SARS-CoV-2 transmission dynamics during the 2020-2021 COVID-19 pandemic in Belgium. The model is geographically stratified into eleven spatial patches (provinc…
▽ More
In this work, we extend our previously developed compartmental SEIQRD model for SARS-CoV-2 in Belgium. We introduce SARS-CoV-2 variants of concern, vaccines, and seasonality in our model, as their addition has proven necessary for modelling SARS-CoV-2 transmission dynamics during the 2020-2021 COVID-19 pandemic in Belgium. The model is geographically stratified into eleven spatial patches (provinces), and a telecommunication dataset provided by Belgium's biggest operator is used to incorporate interprovincial mobility. We calibrate the model using the daily number of hospitalisations in each province and serological data. We find the model adequately describes these data, but the addition of interprovincial mobility was not necessary to obtain an accurate description of the 2020-2021 SARS-CoV-2 pandemic in Belgium. We further demonstrate how our model can be used to help policymakers decide on the optimal timing of the release of social restrictions. We find that adding spatial heterogeneity by geographically stratifying the model results in more uncertain model projections as compared to an equivalent nation-level model, which has both communicative advantages and disadvantages. We finally discuss the impact of imposing local mobility or social contact restrictions to contain an epidemic in a given province and find that lowering social contact is a more effective strategy than lowering mobility.
△ Less
Submitted 26 June, 2023; v1 submitted 8 July, 2022;
originally announced July 2022.
-
Mobility and the spatial spread of SARS-CoV-2 in Belgium
Authors:
Michiel Rollier,
Gisele H. B. Miranda,
Jenna Vergeynst,
Joris Meys,
Tijs W. Alleman,
the Belgian Collaborative Group on COVID-19 Hospital Surveillance,
Jan M. Baetens
Abstract:
We analyse and mutually compare time series of COVID-19-related data and mobility data across Belgium's 43 arrondissements (NUTS 3). In this way, we reach three conclusions. First, we could detect a decrease in mobility during high-incidence stages of the pandemic. This is expressed as a significant change in the average amount of time spent outside one's home arrondissement, investigated over fiv…
▽ More
We analyse and mutually compare time series of COVID-19-related data and mobility data across Belgium's 43 arrondissements (NUTS 3). In this way, we reach three conclusions. First, we could detect a decrease in mobility during high-incidence stages of the pandemic. This is expressed as a significant change in the average amount of time spent outside one's home arrondissement, investigated over five distinct periods, and in more detail using an inter-arrondissement ``connectivity index'' (CI). Second, we analyse spatio-temporal COVID-19-related hospitalisation time series, after smoothing them using a generalise additive mixed model (GAMM). We confirm that some arrondissements are ahead of others and morphologically dissimilar to others, in terms of epidemiological progression. The tools used to quantify this are time-lagged cross-correlation (TLCC) and dynamic time warping (DTW), respectively. Third, we demonstrate that an arrondissement's CI with one of the three identified first-outbreak arrondissements is correlated to a significant local excess mortality some five to six weeks after the first outbreak. More generally, we couple results leading to the first and second conclusion, in order to demonstrate an overall correlation between CI values on the one hand, and TLCC and DTW values on the other. We conclude that there is a strong correlation between physical movement of people and viral spread in the early stage of the SARS-CoV-2 epidemic in Belgium, though its strength weakens as the virus spreads
△ Less
Submitted 19 January, 2023; v1 submitted 23 February, 2022;
originally announced February 2022.