Pilot → Insight → Intervention → Impact

Data matters only when it changes what happens next.

Los datos importan solo cuando cambian lo que sucede después.

This is the story of how an open-source road accident dashboard evolved—through one-to-one collaboration between a human analyst and an AI partner—into a decision intelligence framework focused on one outcome: reducing fatal accidents.

Esta es la historia de cómo un dashboard open source de accidentes evolucionó—mediante colaboración one-to-one entre un analista humano y una IA partner—hasta convertirse en un framework de inteligencia de decisiones enfocado en un solo resultado: reducir accidentes fatales.

The real question was never “How many?”La pregunta real nunca fue “¿Cuántos?”It became: What can we do here and now to prevent the next fatal case?Se convirtió en: ¿Qué podemos hacer aquí y ahora para evitar el próximo caso fatal?
307,973

Incidents transformed into knowledge

Incidentes transformados en conocimiento

One row, one incident—then grouped into explainable risk structures.

Una fila, un incidente—después agrupados en estructuras explicables de riesgo.

5

Risk genes engineered

Genes de riesgo construidos

Mobility, speed, infrastructure, environment, and actor.

Movilidad, velocidad, infraestructura, ambiente y actor.

1

Outcome that matters

Resultado que importa

Fewer fatal accidents—and evidence that interventions worked.

Menos accidentes fatales—y evidencia de que las intervenciones funcionaron.

From dashboarding to decision intelligence

Del dashboard a la inteligencia de decisiones

The work did not begin with a grand architecture. It began with small, practical questions. Each answer created the next question. Each question made the model more meaningful.

El trabajo no comenzó con una gran arquitectura. Comenzó con preguntas pequeñas y prácticas. Cada respuesta creó la próxima pregunta. Cada pregunta hizo el modelo más significativo.

1
Count incidentsContar incidentes
2
Segment timeSegmentar tiempo
3
Filter severityFiltrar severidad
4
Build profilesCrear perfiles
5
Engineer risk genesConstruir genes
6
Detect shiftsDetectar cambios
7
Design actionDiseñar acciones
“The breakthrough was not a new formula. It was the moment the analysis stopped describing fatalities and started asking how to prevent them.”“El salto no fue una fórmula nueva. Fue el momento en que el análisis dejó de describir fatalidades y empezó a preguntar cómo evitarlas.”

The one-to-one Human + AI loop

El ciclo one-to-one Humano + IA

🧠
Human contextContexto humano
QuestionPregunta
AI hypothesisHipótesis IA
📊
Visual testPrueba visual
🔍
Human challengeCuestionamiento humano
🔁
Refined modelModelo refinado

What the human contributed

Lo que aportó el humano

  • Business history and street-level context.
  • Judgment about what was operationally plausible.
  • Awareness of bias, fraud, data quality, and missing variables.
  • The courage to reject a mathematically neat but useless story.
  • Historia del negocio y contexto de la calle.
  • Juicio sobre lo operacionalmente plausible.
  • Conciencia de sesgos, fraude, calidad y variables faltantes.
  • Capacidad de rechazar una historia matemática bonita pero inútil.

What the AI contributed

Lo que aportó la IA

  • Fast hypothesis generation and model reframing.
  • Transformation of raw categories into semantic dimensions.
  • Detection of converging signals across independent views.
  • Acceleration from observation to reusable analytical pattern.
  • Generación rápida de hipótesis y reformulación del modelo.
  • Transformación de categorías crudas en dimensiones semánticas.
  • Detección de señales convergentes entre vistas independientes.
  • Aceleración desde la observación al patrón reusable.

Risk DNA: five genes, one fatal outcome

ADN de Riesgo: cinco genes, un resultado fatal

Fields stopped being isolated columns. They became genes—independent dimensions that together describe the structure of fatal risk.

Los campos dejaron de ser columnas aisladas. Se convirtieron en genes—dimensiones independientes que juntas describen la estructura del riesgo fatal.

🚗

Mobility Gene

Single, two-vehicle, or multi-vehicle interaction.

Interacción de uno, dos o múltiples vehículos.

Speed Gene

Low-speed urban, medium-speed, or high-speed context.

Contexto urbano de baja, media o alta velocidad.

🛣️

Infrastructure Gene

Carriageway, junction, road geometry, and merge context.

Vía, intersección, geometría y contexto de incorporación.

🌧️

Environment Gene

Dry, wet, low-grip, visibility, and wind conditions.

Condiciones secas, húmedas, baja adherencia, visibilidad y viento.

👤

Actor Gene

Passenger car, motorcycle, van, heavy goods, bus, taxi.

Auto, motocicleta, van, carga pesada, bus y taxi.

The signature changed—even while fatal totals fell

La firma cambió—aunque el total fatal bajó

The 2021–2022 comparison showed a structural shift: fewer fatal cases overall, but a larger concentration in faster and more complex contexts.

La comparación 2021–2022 mostró un cambio estructural: menos casos fatales, pero mayor concentración en contextos más rápidos y complejos.

GeneSignal gaining weightSeñal que gana pesoShiftMeaningSignificado
SpeedHigh-Speed+7.73 ppFatal risk moved toward faster environments.El riesgo fatal se desplazó hacia entornos más rápidos.
InfrastructureDual Carriageway+4.15 ppFast-road infrastructure gained importance.La infraestructura rápida ganó importancia.
MobilityMulti-Vehicle Interaction+2.37 ppFatal events became relatively more complex.Los eventos fatales se volvieron relativamente más complejos.
EnvironmentLow-Grip Surface+1.80 ppGrip conditions deserve targeted investigation.La adherencia merece investigación focalizada.
ActorMotorcycle−1.54 ppMotorcycles lost relative share among fatal cases.Las motocicletas perdieron participación relativa.
Critical boundary: these are composition shifts, not causal proof. Without exposure data, they reveal concentration—not true per-vehicle risk.Frontera crítica: son cambios de composición, no prueba causal. Sin datos de exposición, revelan concentración—no riesgo real por vehículo.

From gene to intervention

Del gen a la intervención

A risk gene has value only when it points to an action that can be tested, deployed, and measured.

Un gen de riesgo solo tiene valor cuando señala una acción que puede probarse, implementarse y medirse.

High-Speed Gene
Variable enforcement, targeted patrol windows, speed-calming, corridor redesign.Control variable, patrullaje focalizado, calmado y rediseño de corredores.
ACT NOW
Dual Carriageway Gene
Median protection, merge review, signage, barrier placement, lane discipline.Protección de medianas, revisión de merges, señalización, barreras y disciplina de carril.
INFRASTRUCTURE
Multi-Vehicle Gene
Conflict-point analysis, junction redesign, visibility review, chain-collision prevention.Puntos de conflicto, rediseño de junctions, visibilidad y prevención de choques en cadena.
SYSTEM
Low-Grip Gene
Surface treatment, drainage, anti-skid material, winter maintenance.Tratamiento de superficie, drenaje, material antideslizante y mantenimiento invernal.
ROAD CONDITION

The action test

La prueba de acción

  1. Which gene is the intervention targeting?
  2. ¿Qué gen está atacando la intervención?
  3. Where and when should it be deployed?
  4. ¿Dónde y cuándo debe implementarse?
  5. What change should appear in the signature?
  6. ¿Qué cambio debe aparecer en la firma?
  7. Did fatal outcomes fall afterward?
  8. ¿Bajaron los resultados fatales después?

The final architecture is not a dashboard. It is a learning system.

La arquitectura final no es un dashboard. Es un sistema que aprende.

It observes, classifies, detects change, proposes action, measures impact, and learns again.

Observa, clasifica, detecta cambios, propone acciones, mide impacto y vuelve a aprender.

DATA
PATTERNS
RISK GENES
INTERVENTIONS
IMPACT
LIVES SAVED
Data has no value until it changes a decision. A decision has no value until it changes an outcome. In road safety, the outcome is measured in lives.Los datos no tienen valor hasta que cambian una decisión. Una decisión no tiene valor hasta que cambia un resultado. En seguridad vial, el resultado se mide en vidas.