HERO v6: A Command-Level Interface for Global Humanitarian Monitoring
The HERO v6 dashboard is not just a data visualisation tool — it is an operational decision-support environment. Designed for analysts, humanitarian coordinators, and researchers working across multiple crisis theatres simultaneously, it integrates food insecurity metrics, conflict activity, market inflation, population displacement, and satellite climate data into a single, coherent interface spanning 53 high-vulnerability nations with deep diagnostics for 20 primary pilot countries.
Engineered for Operations Centres
The interface uses a Glassmorphism Dark Mode aesthetic specifically chosen to minimise eye strain during extended operational shifts, while optimising high-density geospatial rendering performance.
100% Offline & Containerless
The entire suite runs locally via a standalone Python HTTP server (run_ui.bat on port 8080). No cloud dependencies. No external containers. Full data operational security.
1. System Navigation: Eight Operational Views
The left navigation sidebar provides instant access to 8 core analytical perspectives, structured to support both macro-level global overviews and sub-national granular diagnostics.
1. Global Overview
Worldwide SVG risk map with real-time crisis severity rankings across all monitored countries.
2. Country Detail
Sub-national analytical suite with 11 domain-specific diagnostic tabs per country.
3. Country Compare
Multi-country time series overlay and seasonal radar comparisons across simultaneous crises.
4. Spatio-Temporal
Global thematic heatmaps for tracking crisis propagation across custom indicators over time.
5. Global TSA
Trajectory clustering and time series diagnostics across all 20 primary pilot nations simultaneously.
6. Sub-National Clustering
Evaluates and compares provincial clustering strategies within any selected country.
7. Topological Explorer
Graph network analysis of cross-variable causal shock corridors and market connectivity.
8. Cluster Evolution
Alluvial flow tracking of risk state transitions over time — how provinces migrate between crisis phases.
2. Sub-National Diagnostics: 11 Country Modules
Selecting any country loads a vertically partitioned analytical suite with 11 domain-specific modules — each designed to address a distinct dimension of humanitarian risk.
- Map & Regions: Vector sub-regional map for filtering and drilling into provincial time series.
- Charts & Trends: Aggregated stability metrics with linear trajectory and 12-month radar views.
- WFP Food Markets: Three-tier micro-market inflation explorer — National, Map, and Single Market resolution.
- GDELT News Analytics: Media salience vs. ground events toggle, with news sentiment tone tracking.
- Food Insecurity (IPC): Acute population shares across IPC Crisis Phases 3 to 5, over time.
- ACLED Security Events: Geolocated conflict tracking along humanitarian access corridors.
- IDP Displacement: Demographic tracking of internally displaced persons and cross-border refugee flows.
- CHIRPS Rainfall: Satellite precipitation metrics for drought onset and flash flood detection.
- NDVI Crop Health: Vegetation index time series for agricultural failure early warning.
- Spatio-Temporal Matrix: Heatmaps tracking space-time crisis propagation across provinces simultaneously.
- TSA Diagnostics: Statistical engine featuring STL decomposition, Matrix Profile anomaly detection, and ML model error metrics.
3. Data Integrity & Reporting
🔍 Geographic Data Audit
Clicking any country on the global map opens the Geographic Audit Modal — a real-time completeness dashboard that verifies data availability rates for CHIRPS, ACLED, and WFP coverage before launching full country diagnostics. Analysts see exactly what data is present before committing to an analysis.
📦 Unified JSZip Master Export
A one-click master export tool (Save All Country HTML) powered by JSZip compiles all country charts, market time series, and sub-tab dashboards into a single organised ZIP package in under a second — ready for offline briefings and field reporting.