The UN Tech Over is a call to action taking place at United Nations Headquarters from 16 to 17 June 2025, in advancing the UN Sustainable Development Goals (SDGs).
The event promotes collaboration, builds awareness, and deepens engagement with the open source community.
You are invited to select between participation in one of the three following UN Tech Over events, and submit your preference using the following link.
Develop methodologies for child-focused impact assessments to enable proactive disaster response before storms strike.
Learn More →Harmonize diverse spatial data formats to overlay multi-hazard data layers for accurate child-centered analysis.
Learn More →Enhance GeoSight's functionality with new features to support effective disaster preparedness and response.
Learn More →Title: Unlocking Child-Centric Extreme Weather Intelligence: From Hindcasting to Forecasting, from Reaction to Proaction
Context: Understanding how extreme weather events impact children is fundamental to UNICEF's short-term emergency preparedness and response efforts. Traditionally, impact reports reach our country offices days after a disaster has struck, forcing a reactive stance and delivering aid that might arrive too late for some. However, new data sources and analytical methods offer a powerful alternative: conducting analyses ahead of the storm.
You will tackle the fundamental challenges of understanding weather-related impacts, especially on children, enabling UNICEF country offices to make more informed, timely decisions to protect children from extreme weather threats. Current weather forecasting and risk assessments often focus on asset damage, overlooking the specific vulnerabilities and needs of children during such crises.
Objectives: The core objective is to develop innovative methodologies and code scripts for child-focused short-term impact and risk assessments.
Participants should aim to quantify children's specific vulnerabilities to extreme weather events (e.g., hurricanes and their associated hazards like floods and landslides) and develop solutions that provide actionable insights over a short-term horizon. This could include, but is not limited to:
Bonus Objective: Participants looking for an additional challenge are encouraged to explore methods for scenario analysis (e.g., developing worst-case, best-case, and most-likely impact scenarios based on different forecast possibilities or assumptions) to further enhance preparedness planning under uncertainty.
Key skills: Data analysis, GIS and spatial analysis, statistical analysis, risk assessment, data visualization, scenario modelling (optional)
Visuals:
Title: Solving the “Geo-Puzzle”: Developing methods for overlaying multi-hazard data layers with children vulnerability factors
Context: Protecting children from hurricanes and storms requires timely analyses of how weather threats intersect with population vulnerability, especially children. This means combining hazard data with child exposure information (e.g., population density, access to health or education) in ways that are readily accessible and actionable by decision makers to strengthen resilience and implement appropriate emergency preparedness, disaster risk reduction, and climate and environmental action plans.
However, the critical data needed often comes in mismatched formats, e.g., weather forecasts and population distribution in grid (raster) format, child data as indicators linked to administrative units, and infrastructure data (e.g., health sites or schools) as point locations. While various tools exist to tackle parts of this issue, there is currently no open-source, one-stop solution that provides an end-to-end method for harmonizing heterogeneous spatial datasets into streamlined and actionable workflows, making it difficult to answer urgent questions like "How many children with limited access to health services will face dangerous storm surges?" Solving these spatial mismatches – or "geo-puzzles" – is essential for creating reliable, child-centered early warning systems that can trigger proactive protection measures before storms make landfall.
UNICEF is leading several initiatives aimed at addressing these challenges. The Children’s Climate Risk Index – Disaster Risk Model (CCRI-DRM) initiative plays a critical role in filling the gap on child-responsive climate, environmental, and weather-related disaster risk information. The CCRI-DRM initiative analyzes children’s exposure to climate and environmental hazards and their vulnerability across key child-critical social sectors (such as health, nutrition, education, and social protection), and makes information available to inform national and subnational policies and programmes through country-specific dashboards. CCRI-DRM has been developed in Cambodia, Saint Kitts and Nevis, Kenya, and Tajikistan. These countries have already demonstrated the usefulness of the models within their countries, using them to inform policy and programming decisions. However, the initiative currently faces limitations with gaps in data coverage as well as the need to establish reliable pipelines for the timely updating of climate and environmental hazards.
Separately, Giga—a joint initiative between ITU and UNICEF—developed Giga Spatial, an open-source Python library that streamlines the ingestion, cleaning, and alignment of geospatial data. With built-in data handlers and view generators, Giga Spatial offers scalable, reusable workflows that can be applied to support CCRI-DRM’s geospatial data processing needs as well as other similar challenges involving multi-source spatial data integration.
Objectives: Develop, validate, and extend methods for harmonizing diverse spatial datasets across varying formats (geospatial file formats and data types) , resolutions, and projections to enable accurate, child-centered natural hazard impact analyses. Participants are encouraged to utilize the Giga Spatial Python library to improve data processing pipelines, spatial reconciliation, and visualization techniques, specifically addressing data integration across administrative boundaries, spatial aggregation, and uncertainty quantification. Solutions will be evaluated using practical scenarios from the UNICEF CCRI-DRM initiative, aiming to support anticipatory action systems that clearly identify where and how children will be affected by natural hazards, ensuring timely, informed decision-making for emergency preparedness and resilience planning.
Ideally, we will be looking at the following outputs:
However, this is an exploratory sprint – pick any idea, hack, and show what you learned! Feel free to mix, match, or only half-finish. We're interested in your insights and approaches, not just complete solutions. We also encourage you to think out of the box. If you have an idea for a feature or improvement that could make Giga Spatial and/or CCRI-DRM more powerful, user-friendly, or impactful, bring it to life!
Key skills: Geospatial analysis, Python (or desktop GIS tools, e.g., QGIS), Pandas, GeoPandas, GDAL
Visuals:
Title: Make the Risk Data Visible & Actionable: Develop new GeoSight features to support effective disaster preparedness and response
Context: GeoSight is UNICEF's open-source geospatial web-based data visualization and analysis platform designed to make geospatial data easily accessible and shareable in support of risk-informed programming. It utilizes administrative reference datasets from GeoRepo to display data. Projects in GeoSight combine different elements such as reference datasets, indicators, and context layers, enabling comprehensive data visualization and analysis for end-users.
Objectives: This hackathon aims to enhance GeoSight's functionality by implementing new features that improve data analysis, visualization, and user interaction. Participants will collaborate to develop these features, contributing to a more robust and user-friendly platform.
Key skills: Python, Django, React, HTML, JavaScript, PostgreSQL
Visuals:
Useful Links:
Title of Challenge: Unlocking Child-Centric Extreme Weather Intelligence: From Hindcasting to Forecasting, from Reaction to Proaction
Contact Person:
Name: Yves Jaques, Daniel Alvarez, Felix Schwebel
Email: yjaques@unicef.org, dalvarez@unicef.org, fschwebel@unicef.org
Organization/ Department: UNICEF, Data & Analytics Section, Computational Analytics and Geospatial Intelligence Unit
Understanding how extreme weather events impact children is fundamental to UNICEF's short-term emergency preparedness and response efforts. Traditionally, impact reports reach our country offices days after a disaster has struck, forcing a reactive stance and delivering aid that might arrive too late for some. However, new data sources and analytical methods offer a powerful alternative: conducting analyses ahead of the storm.
By leveraging weather forecast data and predictions of hurricane paths, we can proactively assess: What hazards are children exposed to? Which children are most vulnerable? What are the potential consequences? And how can we measure and respond to these impending impacts? This foresight allows for the proactive mobilization of resources and the engagement in emergency preparedness planning, transforming a potential disaster into a managed event.
This challenge invites participants to develop child-centered impact assessment capabilities for UNICEF's "Ahead of the Storm" initiative. This initiative was created based on requests from multiple country offices, meaning your work in this hackathon could directly contribute to enhancing our preparedness and potentially saving lives. You will tackle the fundamental challenges of understanding weather-related impacts, especially on children, enabling UNICEF country offices to make more informed, timely decisions to protect children from extreme weather threats. Current weather forecasting and risk assessments often focus on asset damage, overlooking the specific vulnerabilities and needs of children during such crises.
The core task is to develop methodologies and code scripts for child-focused short-term impact and risk assessments. These should quantify the specific vulnerabilities of children to extreme weather events (like hurricanes and their associated effects) to enable proactive, targeted interventions in high-risk areas before disasters occur, rather than reactive responses afterwards.
Below are some key areas we've identified to spark ideas, but we also participants to bring their own creative solutions and focus areas:
Key skills: Data analysis, GIS and spatial analysis, statistical analysis, risk assessment, data visualization, scenario modelling (optional)
Explore a curated collection of datasets here:
https://opensource.unicc.org/open-source-united-initiative/un-tech-over/challenge-1/ahead-of-the-storm-challenge1-datasetsCheck out the README for a quick overview and an Excel file for a summary of the available datasets.
These are completely optional — feel free to use your own sources, combine them, or explore external ones that best fit your approach!
Title of Challenge: Solving the “Geo-Puzzle”: Developing methods for overlaying multi-hazard data layers with children vulnerability factors
Contact Person:
Name: Yves Jaques
Email: yjaques@unicef.org
Organization/ Department: UNICEF, Data & Analytics Section, Computational Analytics and Geospatial Intelligence Unit
Protecting children from hurricanes and storms requires timely analyses of how weather threats intersect with population vulnerability. This means combining hazard data with exposure information (e.g., population density, access to health or education) in ways that are readily accessible and actionable for decision makers to boost preparedness and strengthen resilience. At UNICEF, we face several interconnected gaps in our ability to protect children from weather and climate threats: the need of accessible, automated pipelines that transform data from different sources and formats (e.g., complex meteorological data) into usable and timely intelligence; analytical methods that reveal how hazards specifically impact children; and reliable, well-structured data on the impacts of past events to support innovative analysis (e.g., ML models).
Much of the critical data needed often comes in mismatched formats – weather forecasts and population distribution in grid (raster) format, child data as indicators linked to administrative boundaries, and infrastructure data (e.g., health sites or schools) as point locations. Currently, no standardized methods exist to harmonize these datasets, making it difficult to answer urgent questions like: "How many children with limited access to health services will face dangerous storm surges?" Solving these spatial mismatches – or "geo-puzzles" – is essential to building reliable, child-centered early warning systems that enable proactive protection measures before storms make landfall.
UNICEF is leading a number of initiatives that aim to address these challenges. The Children’s Climate Risk Index – Disaster Risk Model (CCRI-DRM) addresses the gap in child-responsive climate, environmental, and weather-related disaster risk information. It combines data on population exposure and vulnerability across key child-critical social sectors (e.g., health, nutrition, education, and social protection) to climate and environmental hazards, shocks, and stresses at the subnational level. The results are presented through an intuitive and accessible public platform to inform decision-making. While deployed in several countries, the CCRI-DRM model faces limitations in data coverage and lacks automated, scalable pipelines for regularly updating the climate and environmental hazards and shock data, an effort that currently relies on manual, time-consuming processes.
On the other end, Giga—a joint initiative between ITU and UNICEF—has developed Giga Spatial, an open-source Python library designed to automate the ingestion, standardization, and integration of geospatial data. Built from Giga’s work mapping schools and modeling infrastructure needs, the tool streamlines the ingestion, cleaning, and standardization of key datasets. Its two core components include data handlers, which prepare raw data into analysis-ready formats, and view generators, which align data to various geometry sets, such as subnational administrative boundaries. These flexible, reusable workflows help reduce manual effort and improve consistency in geospatial pipelines—capabilities that could meaningfully support CCRI-DRM’s climate and risk modeling efforts.
The same methodologies can also be applied to many other use cases, where there is a need to overlay, compare, and cross-analyze spatial datasets at different spatial resolutions or using different boundary references.
Develop and test methods to extract, process, deliver, and harmonize spatial data in diverse spatial formats (file formats and data types), resolutions, and projections to support accurate, child-centered natural hazard impact analyses. Participants are encouraged to work within the context of the Giga Spatial Python package and the real-world application use cases proposed here, but are welcome to explore alternative applications if deemed relevant and useful to the scope of the challenge. In alignment with the Ahead of the Storm theme, the focus will be on weather-related hazards (hurricanes, storm surges, floods, landslides).
The methods described above will be evaluated through their application in real-world use cases that support anticipatory action and child-centered risk analysis ahead of the storm, including (but not limited to) those listed below. Participants are free to tackle one or more of the following use cases:
Ideally, we will be looking at the following outputs:
However, this is an exploratory sprint – pick any idea, hack, and show what you learned! Feel free to mix, match, or only half-finish. We are interested in your insights and approaches, not just complete solutions. We also encourage you to think out of the box. If you have an idea for a feature or improvement that could make Giga Spatial and/or CCRI-DRM more powerful, user-friendly, or impactful, bring it to life!
Essential:
Optional:
Essential:
Optional:
N/A
Title of Challenge: Make the Risk Data Visible & Actionable: Develop new GeoSight features to support effective disaster preparedness and response
Contact Person:
Name: Yves Jaques, Jan Burdziej
Email: yjaques@unicef.org, jburdziej@unicef.org
Organization/ Department: UNICEF, Data & Analytics Section, Computational Analytics and Geospatial Intelligence Unit
GeoSight is UNICEF's open-source geospatial web-based data visualization and analysis platform designed to make geospatial data easily accessible and shareable in support of risk-informed programming. It utilizes administrative reference datasets from GeoRepo to display data. Projects in GeoSight combine different elements such as reference datasets, indicators, and context layers, enabling comprehensive data visualization and analysis for end-users.
Effective disaster preparedness requires not only access to data but also intuitive visualization and scenario planning capabilities. While GeoSight provides a solid foundation for geospatial analysis, it lacks specific functionality for working with natural hazard datasets, such as hurricanes and interactive "what-if" scenario modelling that would enable decision-makers to anticipate impacts on children and plan interventions before disasters strike.
This hackathon aims to enhance GeoSight's functionality by implementing new features that improve data analysis, visualization, and user interaction. Participants will collaborate to develop these features, contributing to a more robust and user-friendly platform.
Essential:
Optional:
Essential:
Optional:
There are several documented enhancements ready for development during the hackathon, for example:
You will find more feature requests which you can find on our GitHub Repository: https://github.com/unicef-drp/GeoSight-OS/issues?q=is%3Aissue%20state%3Aopen%20label%3AUN-OS-Week-2025
We also encourage participants to think outside the box. If you have an idea for a feature or improvement that could make GeoSight more powerful, user-friendly, or impactful, bring it to life!
This is your opportunity to:
Whether you're refining the core or imagining something entirely new—your contribution matters. Innovation often comes from fresh perspectives, so don't hesitate to explore ideas beyond the existing issues!
Objective: Enhance the Summary Group Widget in GeoSight dashboards to support more flexible, insightful data aggregation and quick data insights—empowering emergency response and preparedness actions by quickly identifying and prioritizing areas of greatest need during disasters or crisis situations.
Estimated time: 8-12 hours
Issue: https://github.com/unicef-drp/GeoSight-OS/issues/136
Tasks:
Impact: These enhancements to the Summary Group Widget will significantly improve the analytical power and usability of GeoSight dashboards, especially during emergencies where rapid, targeted insights are essential. Emergency managers will be able to instantly surface critical patterns—like the most affected districts or areas with the lowest access to services—without needing to manually sift through raw data. This empowers teams to make faster, data-informed decisions, prioritize interventions, and communicate key findings clearly to both field teams and stakeholders.
Objective: Introduce a Swipe Comparison Mode in GeoSight to enhance the ability to visually analyze and compare multiple hazard-related layers, such as hurricanes, floods, droughts, or landslides.
This feature will allow users to interactively swipe between two overlaid map layers, making it easier to identify spatial relationships and overlaps—such as regions affected by multiple hazards or correlations between hazard impact and vulnerability indicators (e.g. access to schools, health services).
By enabling side-by-side comparisons within a single map view, this tool will support more nuanced analysis of complex emergency contexts, facilitate better communication of risk scenarios, and strengthen decision-making for preparedness, response, and recovery planning.
Estimated time: 8-12 hours
Issue: https://github.com/unicef-drp/GeoSight-OS/issues/37
Tasks:
Impact: The addition of the Swipe Comparison Mode will significantly enhance GeoSight's utility for hazard visualization and analysis, particularly in emergency response, risk assessment, and preparedness planning. By enabling users to visually compare two geospatial layers side by side, this feature will:
Objective: Enable users to dynamically aggregate and visualize point-based data—such as facilities, incidents, or population data—into H3 hexagonal grids within GeoSight, allowing for clearer spatial pattern analysis, improved performance with large datasets, and more actionable insights in emergency and hazard response scenarios.
Estimated time: at least 12 hours
Issue: https://github.com/unicef-drp/GeoSight-OS/issues/447
Tasks:
Impact: The addition of dynamic H3 binning for point layers will be a powerful tool in emergency contexts, especially when working with natural hazard data such as hurricanes. During emergencies, decision-makers need to quickly interpret large volumes of geospatial data—such as the location of shelters, clinics, damaged infrastructure, or population clusters. By aggregating these point datasets into H3 hexagonal grids, GeoSight can provide a clearer and more scalable visual representation of impact areas and resource distribution, even in densely populated or data-heavy regions. Unlike administrative boundaries, H3 offers a uniform spatial unit, ensuring consistent analysis across regions and zoom levels.
Objective: Enable GeoSight to support indicator data using H3 hexagonal spatial indexing to provide more flexible and precise mapping of critical indicators—such as population vulnerability, infrastructure access, and hazard exposure—in support of real-time emergency preparedness and disaster response.
Estimated time: at least 12 hours
Issue: https://github.com/unicef-drp/GeoSight-OS/issues/447
Tasks:
Impact: Integrating H3 support into GeoSight will dramatically enhance the platform's ability to analyze and visualize data in emergency scenarios, especially where events like hurricanes, floods, or earthquakes do not align with administrative boundaries. It allows for real-time, area-agnostic spatial analysis, offering uniform spatial units that enable consistent and scalable insights across regions. This reduces reliance on potentially outdated or politically sensitive boundaries, improves clarity for decision-makers, and enables faster, more precise targeting of resources and response efforts when every minute counts.
Objective: Redesign the GeoSight dashboard UI to be fully responsive on mobile devices, ensuring that field teams, emergency responders, and decision-makers can seamlessly access, interpret, and act on geospatial data from any device during critical situations.
Estimated time: at least 12 hours
Issue: https://github.com/unicef-drp/GeoSight-OS/issues/38
Tasks:
Impact: A mobile-responsive GeoSight dashboard dramatically increases the reach and utility of the platform in emergency and field settings, where laptops may not be readily available. By ensuring intuitive and readable layouts on smartphones, this enhancement allows emergency teams, program managers, and frontline workers to access critical geospatial insights on the go—whether assessing damage, identifying high-risk zones, or coordinating resources in real time. It enhances agility, improves accessibility, and ensures that data-driven decisions can be made anywhere, anytime.
Objective: Expand the file upload and processing pipeline to support Cloud Optimized GeoTIFFs (COGs) context layers, which are a common raster format that enables fast, scalable access to large geospatial datasets – such as satellite imagery and climate grids – directly over HTTP, making them ideal for web-based Earth observation and GIS applications.
Estimated time: 8-12 hours
Issue: https://github.com/unicef-drp/GeoSight-OS/issues/481
Tasks:
Impact: Supporting modern cloud-native raster formats such as COGs will:
Sample and test datasets are provided in respective GitHub tickets.
N/A
Participants are strongly encouraged to familiarize themselves with the GeoSight platform and its documentation ahead of the hackathon. Understanding how the platform works will give you a significant head start and allow you to dive straight into building and collaborating during the event.
To make the most of your time at the hackathon, we recommend:
We'll also be organizing optional prep sessions before the hackathon to walk through:
These sessions are a great chance to ask questions, connect with fellow participants, and get comfortable with the tools before the main event. Collaboration and innovation are key—let's work together to enhance geospatial insights and build solutions that drive meaningful impact!