WarMap Live
Un mapa mundial de incidentes militares reportados, elaborado a partir de la cobertura de noticias públicas.
72 fuentes de noticias públicas y gratuitas, leídas cada cinco minutos. Un modelo lee los titulares, clasifica lo ocurrido y lo sitúa en el mapa; y cada marcador enlaza de vuelta al artículo del que salió.
Es un agregador de información pública, no inteligencia verificada, y está hecho para decirlo. Sin cuenta, sin muro de pago, sin muro de rastreo.
De un vistazo
72
Fuentes de noticias públicas
5 min
Intervalo de actualización
11
Idiomas
$0
Gratis, sin cuenta
De una entrada RSS a un marcador en el mapa.
Cuatro etapas se ejecutan cada cinco minutos. La mayoría de los artículos nunca llega al modelo, y eso es deliberado.
Leer las fuentes
Se leen 72 fuentes RSS de noticias públicas y gratuitas. No interviene ninguna API de noticias de pago. Una fuente cuya entrada más reciente supere los diez días, o que no se pueda analizar, se considera caída y no sana: dos fuentes muertas informaron de éxito durante meses mientras servían artículos de 2018.
Puntuar y descartar
Cada artículo se puntúa según describa o no un incidente militar, y alrededor del 95 % se descarta antes de que se ejecute ningún modelo. Lo que queda se compara con lo ya visto, de modo que un intervalo tranquilo llama al modelo cero veces en lugar de quemar una petición en nada.
Clasificar y ubicar
El modelo solo puede clasificar el incidente y estimar dónde ocurrió. Nunca se le permite aportar una URL de origen, el nombre de un medio ni una marca de tiempo: eso se copia literalmente de la entrada de la fuente. Todo lo que no supera la validación se descarta, nunca se repara.
Situarlo en el mapa, con la fuente adjunta
El incidente se escribe en la base de datos y aparece en el mapa dentro del ciclo de actualización, con un enlace al artículo original y una página propia y permanente que se puede citar.
Lo que el proyecto se niega a hacer.
No debe inventar noticias.
Un primer borrador se publicó con ocho incidentes de ejemplo, con cifras de víctimas atribuidas a Reuters, AP y la BBC. En un sitio que se presenta como cobertura de conflictos en vivo, eso es información inventada. Se eliminaron y hoy el proyecto no incluye ningún dato de arranque: el mapa sigue vacío hasta que aterriza algo real.
Una flecha de un país a otro es una afirmación de hecho, así que los arcos solo se dibujan cuando el artículo de origen nombró realmente al atacante o la zona de lanzamiento. Todo lo demás recibe un marcador simple.
No debe rellenar una hora tranquila.
El mapa solía rellenar una ventana temporal escasa con incidentes más antiguos de fuera de ella, para que un mundo casi vacío no pareciera roto. Con entre uno y siete incidentes por hora, ese relleno aportaba la mayor parte de lo que veía el visitante: quien miraba «la última hora» estaba mirando sobre todo el día anterior.
La ventana ahora es absoluta. Una hora tranquila se muestra como una hora tranquila, y las ventanas más amplias están a un toque.
Renderizado en el servidor, porque los rastreadores no ejecutan JavaScript.
WarMap Live empezó como una aplicación de página única en React. Entregaba un elemento raíz vacío y construía la lista de incidentes en el navegador, así que todo lo que un rastreador podía leer quedaba dentro de un respaldo noscript, que Google descarta al renderizar. La mayoría de los rastreadores de IA no ejecuta JavaScript en absoluto: para ellos la página era una URL opaca.
Se reescribió para renderizar cada página en el edge, dejando el mapa como la única pieza que realmente necesita un navegador. Medido sobre la misma portada:
Palabras que ve un rastreador
10 404
JavaScript entregado
104 KB 53 KB
Funciona sin JavaScript
Todo salvo el mapa
Los filtros son enlaces normales y no botones, así que cada vista filtrada es una URL real que funciona sin scripting; el mapa los convierte en actualizaciones en el sitio cuando hay JavaScript disponible.
Lo que este mapa no es.
Estos límites se publican en el propio sitio, en su documentación y en el archivo que ofrece a los asistentes de IA, porque un mapa de conflictos que exagera su fiabilidad es peor que no tener mapa.
No es inteligencia verificada. Agrega cobertura de noticias públicas y no hay revisión humana en el proceso.
Las coordenadas son estimaciones. El modelo ubica cada incidente a partir de un titular. Un marcador puede caer en la ciudad equivocada, en la región equivocada y, en ocasiones, en el país equivocado.
Un origen es una atribución. Es lo que dijo el artículo, no un punto de lanzamiento observado.
Las primeras cifras se corrigen. Las cifras de víctimas son las que decía el artículo cuando se publicó.
Algunas fuentes están controladas por el Estado. Presentan afirmaciones como hechos.
Una zona vacía no es silencio. Significa que ninguna fuente monitorizada publicó un reporte coincidente.
No sirve para decisiones de seguridad, viajes, operaciones, periodismo, seguros o asuntos legales sin consultar la fuente original.
Un worker, una base de datos, un mapa.
Todo funciona sobre Cloudflare, incluida la tarea programada que lee las fuentes. No hay servidor que mantener vivo ni backend aparte.
El mapa es el producto.
Lo abres y ves la ventana actual de inmediato: sin cuenta, sin muro de cookies y con cada incidente a un clic de su fuente.
WarMap Live agrega cobertura de noticias públicas. No es inteligencia verificada y no ofrece garantía alguna de exactitud. Consulta siempre la fuente enlazada antes de fiarte de nada de lo que veas aquí.