How the map thinks
Turning global events into live pressure signals.
The system ingests incidents, filters them into signals, and computes a live pressure score for each country. Scores summarize recent pressure, not future predictions.
Pipeline walkthrough
Each ingest run passes through a fixed sequence: parse โ normalize โ relevance filters โ deduplicate โ cluster โ score โ publish. The highlight bar above tracks the active stage as you scroll.
What the system observes
- Country-tagged incidents from trusted feeds and local sources.
- Event metadata: time, category, severity, and source reliability.
- Explicit location signals when available (city/region).
What counts as a signal
Pressure is built from severity, category, source reliability, and timeโno single factor dominates the outcome.
What is filtered out
- Duplicates across sources for the same event.
- Events without enough metadata to score reliably.
- Out-of-window incidents beyond the 30-day memory.
Filtering exists to keep the map responsive and reduce false amplification.
Why silence โ safety
Pressure, not prediction
This system does not forecast future events. Pressure scores are summaries of recent incident density and intensity.
Limits (by design)
- Not predictive. No future forecasting.
- Not real-time ground truth. Feeds are delayed and incomplete.
- Not a replacement for local context and on-the-ground reporting.
Time & decay
Decay is memory fading. Old events matter less each cycle.
The decay floor prevents permanent inflation, even in high-activity regions.
Technical details
Why pressure scores jump
Sudden color changes usually indicate clustered recent events, not long-term deterioration.
Worked example
Interactive score example
Toggle severity, recency, and reliability to see how the pressure score responds.
Bands and confidence
Confidence reflects coverage, not calm. Low confidence means the system cannot see clearly.
Step-by-step pipeline
- Events: load incident reports and country registry.
- Signals: deduplicate and discard low-information items.
- Pressure: calculate impact per incident and sum it.
- Decay: fade previous pressure to prevent stale inflation.
- Score: update pressure score and clamp between 0โ100.
- Band: map to Stable, Moderate, Unstable, Severe.
Back to the live map
Explore the current pressure view and recent incident summaries.