Abstract
Background: Socioeconomic and environmental factors influence youth mental well-being. Promoting mental well-being is essential to support youths’ development toward adulthood with good mental health. Different Stockholm municipalities have adopted strategies to promote youth well-being. However, contextualizing and perceiving goals and mechanisms at the local municipal level is difficult. Thus, comparing or tracking their conception, purpose, and characteristics has been challenging.
Objective: We aimed to use data visualizations developed from a fusion of data sources to facilitate stakeholder conversations on promoting youth mental well-being within a municipality. We strive to demonstrate our methodology of using data visualizations as “boundary objects,” which are cognitive artifacts that bridge knowledge from various domains to elicit understanding from specialized and siloed parts of a health delivery system.
Methods: Stakeholders from the municipalities of Lidingö and Nynäshamn participated in the study. A total of 15 workshops were conducted: 6 with only Lidingö participants, 6 with only Nynäshamn participants, and 3 with mixed participants. The sessions were conducted via Microsoft Teams or as physical sessions in Swedish and lasted between 60 and 90 minutes. Interactions were recorded with consent from participants. Recordings were transcribed using Amberscript software. We used matrix factorization with Kullback–Leibler divergence to extract 1000 features and created 10 topic clusters with 20 top words. We used the identified words and phrases to backtrack within the transcripts and to identify dialogues where they were used. We summarized participants’ interactions across all the workshops to identify factors or strategies discussed for youth well-being.
Results: Participants noted that these sessions allowed them to contextualize their local observations from municipalities relative to the status of other municipalities in the national statistics. They indicated that they conceptualized well-being differently in their respective municipalities and between different professional backgrounds, and the sources of stress for youth differed. They noted the differences in the strategy and data collected for tracking youth well-being. Promotion of sports was a common strategy, while options for leisure activities differed between municipalities and professions.
Conclusions: Based on our observations and analysis of the transcripts from participatory workshops, we observed that the data-driven visualizations helped stakeholders from different departments of Lidingö and Nynäshamn municipalities to identify and bridge knowledge gaps caused by data silos. Participants noted proposals to modify future surveys and identified that this approach to visualizations would help them to share knowledge and maintain a long-term and sustainable collaboration across departments.
doi:10.2196/66377
Keywords
Introduction
Sweden follows the World Health Organization (WHO) and Organisation of Economic Co-operation and Development (OECD) definition of good mental well-being as “a state of well-being in which the individual realizes his or her abilities, can cope with the normal stresses of life, can work productively and fruitfully, and can make a contribution to his or her community” [-]. The definition uses the 2-continuum model identified by Keyes et al [], which states that individuals can be classified based on their mental illness and mental health status. According to this classification, a person with high mental health and low mental illness is stated to be “flourishing,” and the contrary is said to be languishing. A person with high mental health but enduring mental illness is considered flourishing with mental illness. It demonstrates that there are different factors, both genetic and environmental, that contribute to an individual’s well-being. It also argues that despite enduring mental illness, an individual can lead a meaningful life and flourish. Targeting individuals when they are young ensures a preventative approach to well-being in the future by equipping them with strategies to manage and seek help early. Based on this goal, the Region of Stockholm adopted a goal to improve the mental well-being of its youth population.
lists some factors that potentially affect an individual’s well-being, including environmental and physiological aspects, such as access to education, leisure time, and so on. These factors are influenced by various programs and policies implemented and monitored by local municipalities, as described in previous studies [-]. The work done by Moustaid et al [] modeled the factors, such as education, social environments, schools, labor markets, and health care provisions, that affect mental health in cities. They demonstrated that poor mental health in cities could result from poor coordination between different city infrastructures. This was explored using a systems dynamics–based model in a participatory approach with other stakeholders.

Typically, different departments in a municipality would be responsible for monitoring or implementing domain-specific strategies. This has led to data silos and myopic perspectives within departments in the municipal system. Well-being promotion strategies tend to cut across various departmental responsibilities. Therefore, a participatory session would bring this siloed data together and make it understandable for all domains.
As shows, no shared data infrastructure monitors all the identified dimensions. We used a fused dataset, which combined all the data available in a network database, to query across them.

To help understand the goals and perspectives at the municipal level, we propose to use visualizations generated from datasets that influence mental health as “boundary objects.” Boundary objects are defined as objects that live in multiple social worlds, each with a different identity. For example, an engineering drawing acts as a boundary object in manufacturing processes. It allows designers and fabricators to discuss challenges in their departments while working toward the same objective. Boundary objects and the theories of knowledge boundaries have been used to help work with complex interconnected systems, as described in previous studies [-], to further demonstrate and develop the theory.
Boundary objects help contextualize knowledge when working with expert stakeholders from different domains. It was proposed in the seminal paper []. The authors describe boundary objects as plastic enough to adapt to the local needs and constraints of several parties using them, yet robust enough to maintain a common identity across sites. Thus, they satisfy the informational requirements of various communities while still having distinct meanings in each of them. Boundary objects emerge through work processes. Boundaries refer to the overlap of areas between different communities.
We propose using boundary objects to collaborate with different municipal departments. Data-driven visualizations can be used as boundary objects in participatory sessions, enabling different experts to discuss youth mental well-being. Authors in [-] have used visualizations as boundaries for building models in group sessions. illustrates an approach for using visualizations in a workshop. In the first step, a fused dataset is developed using data from national statistics and data from different municipal departments.
In the second step, various visualizations are generated based on different themes. The visualizations can be used within a workshop to discuss participants’ experiences concerning various well-being promotion programs.
We built a fused dataset from separate sources to explore the different promotion programs and their reasons. We created it using a network database, Neo4j [], which we explained in detail in our previous work. We used the fused dataset to build cross-sectoral visualizations, which we used in workshop sessions with participants from 2 municipalities, including the youth.

Methods
Overview
illustrates the research method. Two municipalities, Lidingö and Nynäshamn, agreed to collaborate on the project after a general request to all the municipalities of Region Stockholm. We collected data from national statistics [] and different departments of Lidingö and Nynäshamn. We also received data from social services, schools, and other surveys run by the municipalities with their youth population.
For our study, we studied the population aged between 16 and 29 years. This was based on initial research and discussions with the municipalities. We visualized data from 2018-2019 and 2022-2023 to demonstrate changes observed in the data collected from youth between 19 and 29 years, split by sex. We note that the data from 2020 and 2021 would have recorded the impact of the global COVID-19 pandemic. While Sweden did not implement a complete lockdown, education was shifted to an online format, which could have caused variations in mental health during that period.
For each municipality, we developed a set of different visualizations based on the factors identified for youth well-being, as shown in , and based on the various participants for a given workshop session.
We created workshop assets, which included (1) an introductory presentation, (2) a set of data visualizations, (3) a video summary of the data being presented and access to the data dashboard, and (4) a set of discussion topics for the workshop.

A fused database allowed us to query data across different themes. For example, we could retrieve data on the education, environment, home condition, and neighborhood safety of a given age group of youth in a municipality from the same database.
The visualizations included bar graphs, pie charts, and line graphs. We provided data sources with periods, local or national, and the name of the study, along with the visualizations. Multiple visualizations were arranged on different pages based on education, leisure activities, sports, and so on.
As per the definition of a boundary object, each dashboard was created with visualizations of data from national statistics and data from the participants’ departments. The selections were based on (1) the municipality that participants belong to and participants’ expertise who are attending the workshop.
For example, for a session with Lidingö, if the participants were from sports organizations and clubs along with the municipal administrators and educators, a dashboard was constructed by combining data from sports organizations about youth between the ages of 15‐25 years for the selected time period of 2019‐2023 in Lidingö. Data on school attendance and academic performance, national statistics, and demographics of the youth in Lidingö would also be added and visualized. If any further programs or campaigns were organized, their performance was also added to the dashboard. This presented an overview of the leisure, education, and background of the youth population from similarly grouped populations.
illustrates an example of data visualizations developed on the Neo Dash platform (Neo4j Labs) [] with the Neo4j graph database.

It demonstrates the income standard visualization for Nynäshamn municipality, which is targeted at policy makers and school personnel sessions. This would be combined with the visualization of school attendance and the activities arranged in Nynäshamn by the libraries, which target the youth. This allowed us to change and compose different pages and visualization sets based on the participants’ backgrounds for a workshop. It also allowed us to construct new visualizations on demand during a workshop.
We began each workshop with a briefing followed by a discussion. illustrates the workshop’s progress and various steps. The workshops were scheduled between 60 and 90 minutes. A screenshot from one such session is included in the Multimedia Appendices (Figure S1 in ).

All workshops were conducted via Microsoft Teams except the first one with Lidingö, which was held as a physical session. The appendices list all workshops conducted, their themes, and participation details (Table S2 in ).
Participants’ consent for recording was obtained for both online and physical sessions. Notes and audio were collected during all sessions. Online sessions were recorded using conference software and transcribed using the Amberscript software []. All the content and analysis were in Swedish. We have included the content in both Swedish and English in the Multimedia Appendices.
We used the minibatch nonnegative matrix factorization with the Kullback–Leibler divergence [,] to analyze the content and identify the most critical topics. We varied the n-grams, that is, the length of phrases, between 2 and 3 words to identify the top words and phrases used in each text corpus under consideration. We developed Python scripts with scikit-learn libraries [-]. The text was processed by removing the timestamps from the transcripts and creating a stop-word list to avoid identifying pronouns, numbers, and member names. A list of all the Swedish stop-words identified for processing is provided in the Multimedia Appendices (Table S3 in ).
We set the system to sample the corpus for 2000 samples and extract at least 1000 features. We then extracted at least 10 topics or clusters with 20 top words in batches of 128. The algorithm extracted the top 20 clustered words and formed 10 such clusters. Table S1 in lists the top words identified in Swedish. We traced the identified words back to the transcripts to identify and summarize the context of the discussions ( and ). We summarize the discussions as follows:
- How participants approached defining well-being.
- Tracking youth well-being with currently available data.
- How leisure time is used by youth.
- Current strategies to improve youth well-being.
Ethical Considerations
Verbal consent was obtained from all participants at the recording of each workshop session for analysis and research purposes. No identifiable information has been used in the analysis apart from the target municipality for the sessions. Participants could leave any of the sessions at any time before the recording began. All analysis is conducted without specific names. The data used for visualizations are from publicly available sources from Statistics Sweden.
Results
The top 10 topics from the corpus with the Lidingö municipality workshop sessions are illustrated in Figure S2 in . Similarly, the topics selected from the corpus of Nynäshamn and the joint workshop sessions are illustrated in Figures S3 and S4 in and and , respectively. The graphs represent the numerical score of the words as a combination of 2 to 3 words per the n-grams setting. Each cluster represents a topic cluster internally arranged according to the calculated score. The score is calculated using the ratio of term frequency, the number of times the term occurs in a document, and inverse document frequency, the inverse number of documents in which the term appears. A matrix is constructed for all such features identified in all the documents, which is then factorized to collect the topics. We used the identified words and searched the transcripts to identify and summarize the context of the discussions.
Youth from Lidingö expressed that a bad day would not define their mental health. They considered the persistence of a bad mood as poor mental health. They also indicated that individuals create a facade or hesitate to seek help. Routines were deemed essential to help with anxiety. It was difficult for them to differentiate between mental health and well-being.
Highly educated parents and household locations in Stockholm positively impact youth well-being. A recent study observed a similar trend []. Parental expectations of youth contribute negatively to youth well-being. In Sweden, the ninth-grade scores determine admissions to high schools and are considered essential.
Personnel from both municipalities stated that attending school is the most protective factor for youth. Therefore, many efforts focus on keeping youth in schools, reducing absenteeism, and returning youth to receive an education. They discussed the inclusion of individuals with disabilities, families with members who have mental illness, and teenage parents.
Safety issues were not discussed or observed in either municipality.
Expert participants observed that although much data have been collected, converting it into knowledge has been difficult. Many were keen to use data to inform their work, but have found it hard to find tools to collaborate across departments. Quantitative data were rarely enough to generate insights. They discussed the importance of events involving different departments in performing cross-sectoral analysis.
Expert participants also noted that negative aspects of mental health had been historically tracked, but positive effects of well-being promotion were not included in current surveys. Youths aged between 21 and 29 years were not adequately tracked to observe their transition into adulthood. The Stockholm survey, conducted nationally every 2 years with adolescents, was an example of a well-defined survey constructed from consultations across departments. Participants indicated that parameters such as free-time activities should be tracked regularly within surveys, for example, the Stockholm survey.
Experts from both municipalities identified that different departments track the youths’ free time. They indicated that while sports and outdoor activities improve youth well-being, parents sometimes need to participate in such activities. Such support could include transportation, organization, acquiring resources, and actively playing with them. This also allows parents to build relationships and trust across generations. Thus, free time available for parents also plays a role in the youths’ ability to access such programs. Nynäshamn personnel observed that attending organized sporting events becomes increasingly stressful as youth age. The stress of balancing studies and planning a career takes precedence over leisure activities.
The youth of Lidingö had more options to spend their free time than the youth in Nynäshamn. Girls suggested the development of leisure parks. They preferred more social activities compared to boys. The female participants indicated they would like to gather and do activities within leisure parks, expressing that they tend to participate less in organized sports. Participants noted that developing leisure parks for mixed use by both older adults and youth to engage in leisure activities would help multiple individuals within a municipality. However, football was popular among both boys and girls.
Expert participants of both municipalities identified that maintaining long-term collaborations across departments is a challenge. Nynäshamn created an interdepartmental group, such as collaboration between the children and educational administration and business-labor market administration, to improve labor access for their youth. Youths aged 19‐29 years who did not have a linear education path were provided support. A coordination agency that can direct various programs in Campus Nynäshamn has helped young people return to education. The program included financial assistance and education to enter the labor market. Programs such as Erasmus volunteer programs with visits to other countries have helped youth engage with studies and activities. Lidingö personnel also identified that summer jobs positively affected youth well-being. They allowed youth to gain professional experience and interact with people outside their social cliques.
Discussion
Principal Findings
In this work, we used data visualization as a collection of boundary objects in a structured workshop among participants to identify and understand the impact of programs on improving youth well-being in Lidingö and Nynäshamn municipalities of Sweden. We analyzed participatory workshop transcripts to identify the most critical topics discussed in all sessions. This enabled us to backtrack within the transcripts and identify the context for discussing the topic. We used the terms extracted to identify the sentences and contexts from the transcripts ().
Visualizations provided the starting point for such discussions in each workshop. Almost all the participants observed that the visualizations helped them better situate their local datasets within the national statistics. Participants requested further fine-grained resolution for data visualizations and more combinations of visuals across departments for discussions. Participants in multiple sessions remarked that they could think of new ideas during these sessions.
The visualizations indeed acted as boundary objects. They allowed participants from different departments to trace individuals’ paths while pursuing their education and the social support they may access as they grow. They also allowed for a conversation on the different contexts in which an individual is situated, such as individuals who need social support or motivation to continue higher education.
Due to the existing administrative structure, personnel tend to focus on their local departments and goals. Any collected data and the eventual knowledge derived from the same end up in data silos within departments. This causes a myopic view of the municipal system. Our data visualizations included data from allied parts of the municipality. This gave participants insight into how their department is situated in the overall system and the work done by allied departments. They were also able to identify modifications to national surveys to track the transition from teenagers to adults better.
We saw evidence for “a boundary object effect” as participants could identify missing information from current data infrastructure and surveys, such as the ability to track individuals who turn 18 years of age and, thus, exit the youth programs. They may still need support after they achieve legal adulthood. This is currently not possible directly due to differences in data infrastructure and departments. We noted that this identification was possible due to visualizations connecting data from one department. Visualizing data from within a given department would not provide new insights for personnel from the same department.
Limitations
Our current work used 15 workshops with participants from 2 municipalities. Increasing the number of sessions or extending dialogues would produce more extensive transcripts. Thus, the size and quality of the discussions were limitations. A trained facilitator can help produce better-quality dialogues.
We created visualizations based on themes surrounding youth mental well-being. During the workshops, some participants requested more on-the-fly visualizations. While this was achieved, a better tool that can quickly adapt to requests without technical complexity would allow for improved interactions between data and participants.
For the text analysis, we relied on the Natural Language Toolkit (NLTK) library’s stop-words for Swedish and our own set of identified Swedish stop-words. A better listing of stop-words would identify topics, avoiding common phrases ().
Conclusions
We observed that using fused data allowed us to create visualizations from a given department and data about related system parts that promote well-being. The visualizations allowed participants from different departments to relate to perspectives from associated departments, demonstrating that such contextualized visualizations could perform the function of a boundary object. We observed this in the interaction involving the sports department in the Nynäshamn municipality when participants identified that parents’ choice of sports and participation was necessary.
Both municipalities were able to contextualize well-being based on their local population demographics. Lidingö identified that the nature of stress the students feel relates to their academic performance and future aspirations. Nynäshamn identified that their youth need further motivation to continue their education and even aspire for a higher education. We observe here that although both municipalities have the same goal for achieving youth well-being when contextualized to their local situation, they present themselves as different challenges to the municipalities.
Participants from both municipalities (Lidingö and Nynäshamn) faced challenges with their youth populations, affecting their approach to promoting youth well-being. We observed that participants in both sessions requested new combinations for visualizations and dashboards, demonstrating variations in how they intend to use their data and knowledge.
Finally, both municipalities noted a need for changes to national surveys and data infrastructure collecting around the age group of 19‐25 years. Experts from educational departments noted that at this transition, their needs and support would stop being tracked by youth-based institutions. They will be considered adults and must approach adult (or general public) institutions for any support. This prevents experts from a better handoff to the adult system.
We plan to develop tools that enable municipal personnel to create visualizations on demand during sessions, directly using large language models and fused network databases. This would enhance interaction levels and promote interdepartmental collaboration. With further sessions with other Stockholm municipalities, we hope to see further nuances related to local effects.
Acknowledgments
This project was a collaboration with Petra Lindfors and Kari Trost of Stockholm University, Elisabet Rendahl from Region Stockholm, and Jenny Furstenbach from Nyfikenhet AB. The authors wish to thank the many collaborators from the municipalities of Lidingö and Nynäshamn, Sweden. Region Stockholm funded this work within the Research and Innovation portfolio.
Conflicts of Interest
None declared.
Demonstrating visualizations of free time at Nynäshamn during a briefing session of a workshop.
PNG File, 410 KBList of all workshops conducted with participants and theme.
DOCX File, 15 KBSwedish stop-words used for text analysis in addition to the Natural Language Toolkit.
DOCX File, 15 KBTop words identified from intersections of all topics and workshops (Swedish).
DOCX File, 19 KBMapping for column names and file names for the matrix of occurrences of common topics extracted in all files.
DOCX File, 13 KBList of common topics extracted from all the files and their occurrences in the lines of files.
DOCX File, 35 KBTopic clusters identified from words in the transcripts of workshops with Lidingö.
PNG File, 471 KBTopic clusters identified from words in the transcripts of workshops with Nynäshamn.
PNG File, 492 KBTopic clusters identified from words in the transcripts of workshops with both municipalities.
PNG File, 490 KBReferences
- Begrepp inom området psykisk hälsa version 2020. SKR, Folkhälsomyndigheten,Socialstyrelsen. URL: https://skr.se/download/18.1c90461a17cda637a4363ded/1636721711698/PM_Begrepp-inom-omradet-psykisk-halsa-TA.pdf [Accessed 2025-06-16]
- OECD. Measuring What Matters for Child Well-Being and Policies. OECD Publishing; 2021. [CrossRef] ISBN: 978-92-64-92443-7
- García-Carrión R, Villarejo-Carballido B, Villardón-Gallego L. Children and adolescents mental health: a systematic review of interaction-based interventions in schools and communities. Front Psychol. 2019;10:918. [CrossRef] [Medline]
- Keyes CLM. The mental health continuum: from languishing to flourishing in life. J Health Soc Behav. Jun 2002;43(2):207-222. [CrossRef] [Medline]
- Huppert FA. Psychological well‐being: evidence regarding its causes and consequences. Appl Psychol Health Well Being. Jul 2009;1(2):137-164. URL: https://iaap-journals.onlinelibrary.wiley.com/toc/17580854/1/2 [CrossRef]
- Moustaid E, Kornevs M, Lindencrona F, Meijer S. A system of systems of mental health in cities, digging deep into the origins of complexity. Adm Policy Ment Health. Nov 2020;47(6):961-971. [CrossRef] [Medline]
- Lindfors P. Physiological correlates of mental well-being. In: Mental Well-Being. Springer Netherlands; 2013:259-274. [CrossRef]
- Muwonge JJ, Dalman C, Burström B, et al. Are the estimated needs for mental health care among adolescents from different socioeconomic backgrounds met equally in Sweden? A longitudinal survey-registry linkage study. Eur Child Adolesc Psychiatry. Aug 2024;33(8):2581-2591. [CrossRef] [Medline]
- Ojansivu I, Kettunen K, Alajoutsijärvi K. At the temporary-permanent interface: overcoming knowledge boundaries with boundary objects. Scand J Manag. Jun 2021;37(2):101150. [CrossRef]
- Star SL, Griesemer JR. Institutional ecology, `Translations’ and boundary objects: amateurs and professionals in Berkeley’s Museum of Vertebrate Zoology, 1907-39. Soc Stud Sci. Aug 1989;19(3):387-420. [CrossRef]
- Leigh Star S. This is not a boundary object: reflections on the origin of a concept. Sci Technol Human Values. Sep 2010;35(5):601-617. [CrossRef]
- Fominykh M, Prasolova-Førland E, Divitini M, Petersen SA. Boundary objects in collaborative work and learning. Inf Syst Front. Feb 2016;18(1):85-102. [CrossRef]
- Black LJ. When visuals are boundary objects in system dynamics work. Syst Dyn Rev. Apr 2013;29(2):70-86. [CrossRef]
- Heer J, Agrawala M. Design considerations for collaborative visual analytics. Inf Vis. Mar 2008;7(1):49-62. [CrossRef]
- Reich Y, Konda SL, Monarch IA, Levy SN, Subrahmanian E. Varieties and issues of participation and design. Design Studies. Apr 1996;17(2):165-180. [CrossRef]
- Neo4j graph database. neo4j. 2024. URL: https://neo4j.com/product/neo4j-graph-database/ [Accessed 2024-04-16]
- SCB. SCB Statistikdatabasen. 2024. URL: https://www.statistikdatabasen.scb.se/pxweb/sv/ssd/ [Accessed 2024-04-16]
- NeoDash - dashboard builder for neo4j. neo4j. URL: https://neo4j.com/labs/neodash/ [Accessed 2025-06-16]
- Amberscript. Amberscript Global BV. URL: https://www.amberscript.com/en/ [Accessed 2025-06-16]
- Yang Z, Zhang H, Yuan Z, Oja E. Kullback-leibler divergence for nonnegative matrix factorization. In: Honkela T, Duch W, Girolami M, Kaski S, editors. Artificial Neural Networks and Machine Learning – ICANN 2011. Springer; 2011:250-257. [CrossRef] ISBN: 978-3-642-21734-0
- Lefevre A, Bach F, Fevotte C. Online algorithms for nonnegative matrix factorization with the itakura-saito divergence. Presented at: 2011 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics (WASPAA); Oct 16-19, 2011:313-316. [CrossRef]
- scikit learn. URL: https://scikit-learn.org/stable/modules/generated/sklearn.feature_extraction.text.TfidfVectorizer.html [Accessed 2024-05-08]
- CountVectorizer. scikit Learn. URL: https://scikit-learn.org/stable/modules/generated/sklearn.feature_extraction.text.CountVectorizer.html#sklearn.feature_extraction.text.CountVectorizer.transform [Accessed 2024-05-08]
- Scikit Learn Decomposition NMF. URL: https://scikit-learn.org/stable/modules/generated/sklearn.decomposition.NMF.html#sklearn.decomposition.NMF [Accessed 2024-05-08]
- Scikit Learn MiniBatch NMF. URL: https://scikit-learn.org/stable/modules/generated/sklearn.decomposition.MiniBatchNMF.html [Accessed 2024-05-08]
- Jensen JK, Alkan Olsson J, von Post M, Isaksson C. Reconnecting children to nature: the efficacy of a wildlife intervention depends on local nature and socio‐economic context, but not on urbanisation. People Nature. Oct 2024;6(5):1987-2000. URL: https://besjournals.onlinelibrary.wiley.com/toc/25758314/6/5 [CrossRef]
Abbreviations
| NLTK: Natural Language Toolkit |
| OECD: Organisation of Economic Co-operation and Development |
| WHO: World Health Organization |
Edited by Edward Mensah; submitted 11.09.24; peer-reviewed by Paul Cooke, Therese Sterner; final revised version received 29.04.25; accepted 08.05.25; published 28.07.25.
Copyright© Harsha Krishna, Adam S Darwich, Sebastiaan Meijer. Originally published in the Online Journal of Public Health Informatics (https://ojphi.jmir.org/), 28.7.2025.
This is an open-access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work, first published in the Online Journal of Public Health Informatics, is properly cited. The complete bibliographic information, a link to the original publication on https://ojphi.jmir.org/, as well as this copyright and license information must be included.

