Skip to main content
Gobierno Municipal

AI para Infraestructura Cívica

Plataforma AI multi-pipeline: 197 tipos de activos detectados, 86K árboles evaluados, 99%+ de precisión en extracción de accidentes, 6,400+ pruebas automatizadas

197 tipos de activos

86K árboles evaluados

99%+ precisión de extracción6,400+ pruebas
Caso de estudio de IA en infraestructura cívica, sistema de IA en producción procesando documentos del sector público para una agencia gubernamental, con clasificación estructurada y trazas de auditoría

El Problema

Inspección manual de imágenes a nivel de calle, riesgos arbóreos, condiciones viales e informes de accidentes a escala municipal, a través de millones de imágenes y miles de documentos

Inspección manual de imágenes a nivel de calle, riesgos arbóreos, condiciones viales e informes de accidentes a escala municipal. Un gobierno municipal importante preparándose para un evento deportivo global necesitaba catalogar activos de infraestructura, evaluar riesgos arbóreos, evaluar condiciones viales y extraer datos estructurados de informes de accidentes, todo en un área metropolitana completa. La inspección manual no podía escalar. Existían imágenes a nivel de calle pero carecían de análisis automatizado. 93,000+ árboles urbanos necesitaban puntuación de riesgos. 763 millas de vías requerían evaluación de condiciones a intervalos de 20 pies. Miles de informes de accidentes de múltiples jurisdicciones existían como PDFs y TIFFs escaneados sin datos estructurados.

Construimos una plataforma AI multi-pipeline en AWS. El pipeline de detección de infraestructura usa Claude Sonnet y procesamiento de nubes de puntos LiDAR para clasificar 197 tipos de activos desde imágenes a nivel de calle, con refinamiento de posición, deduplicación entre colecciones e informes GeoJSON interactivos. El sistema funciona en ECS Fargate con trabajadores paralelos e inferencia Bedrock Batch para 50% de ahorro en costos a escala.

Un pipeline de evaluación de riesgos arbóreos procesó 86,164 árboles urbanos en 7 sitios principales del evento, logrando una tasa de evaluación del 97.2%. La selección de imágenes basada en orientación con KD-tree encuentra las 15 mejores vistas por árbol de 4.4 millones de registros de cámara. Un mecanismo de reintento semántico mejoró 8,048 evaluaciones de no evaluable a evaluable, identificando 24 árboles de prioridad crítica y 3,085 de alta prioridad. Un pipeline separado de evaluación vial extrae 12+ atributos de condición de 205,707 puntos de estudio a lo largo de 763 millas a intervalos de 20 pies.

Un sistema de extracción de informes de accidentes maneja procesamiento de documentos multi-jurisdicción con un pipeline híbrido OCR + LLM logrando 99.36–99.78% de precisión por campo. Un analizador de narrativas de accidentes extrae 30 campos estructurados del texto narrativo en 13 jurisdicciones con reglas de validación post-verificación. La plataforma completa abarca 6,400+ pruebas automatizadas en código Python y Rust.

86K

Trees assessed

99%+

Extraction accuracy

6,400+

Automated tests

Why it mattered

Operating need

Municipal teams had to review assets, trees, roads, and crash records at city scale without losing audit visibility.

What changed

Five domain-specific pipelines produced evidence operators could inspect through maps, reports, downloads, and post-check validation.

Operating read

A multi-domain AI platform built for municipal trust

The core problem was building five specialized AI pipelines that operators could verify: infrastructure, trees, roads, crash documents, and narratives. Each domain needed its own accuracy checks and review surface.

Domain coverage

Infrastructure assets, tree hazards, roadway conditions, crash reports, and narrative analysis. Each pipeline operates independently but shares a common compliance and delivery framework.

Risk control

Every pipeline is gated by domain-specific accuracy validation and post-check rules, backed by 6,400+ automated tests across Python and Rust, and managed with security-reviewed delivery practices.

Operator confidence

Interactive Leaflet maps, GeoJSON downloads, and drill-down reports were structured to support municipal review and audit visibility, not just raw model throughput.

Diagram showing civic infrastructure AI workflow from imagery intake to privacy-safe municipal review

Contexto

Un gobierno municipal importante preparándose para un evento global necesitaba catalogar 197 tipos de activos de infraestructura, evaluar 93K árboles urbanos para riesgos, evaluar 763 millas de vías y extraer datos estructurados de miles de informes de accidentes multi-jurisdicción.

Restricción

La inspección manual no podía escalar. Cada dominio (infraestructura, árboles, vías, accidentes) requería pipelines AI especializados con validación de precisión específica del dominio.

Intervención

Construimos una plataforma AI multi-pipeline: detección de infraestructura (Claude + LiDAR), puntuación de riesgos arbóreos (selección de imágenes KD-tree, reintento semántico), evaluación vial (12+ atributos a intervalos de 20 pies) y extracción de accidentes (OCR + LLM híbrido, 99%+ de precisión).

Resultado

197 tipos de activos detectados, 86K árboles evaluados (97.2% de tasa, 24 críticos encontrados), 99.36–99.78% de precisión en extracción de accidentes y 6,400+ pruebas.

Arquitectura

Plataforma AI multi-dominio desde imágenes hasta inteligencia estructurada

Detección Visual

Claude Sonnet e inferencia multi-modelo clasifican 197 tipos de activos de infraestructura y 12+ atributos de condición vial desde imágenes a nivel de calle. Las nubes de puntos LiDAR proporcionan precisión geoespacial submétrica. Bedrock Batch reduce el costo de inferencia en 50%.

Evaluación de Riesgos Arbóreos

Selección de imágenes basada en orientación KD-tree en 4.4M registros de cámara encuentra las 15 mejores vistas por árbol. El reintento semántico mejora 8,048 evaluaciones. 86,164 árboles puntuados en una escala de riesgo 0–100 con 13 factores de condición.

Extracción de Documentos

Pipeline híbrido OCR (Textract) + LLM (Claude) extrae 167–215 campos por informe de accidente con consenso consciente del tipo de campo. 99.36–99.78% de precisión en 3 jurisdicciones.

Plataforma de Datos

Resultados almacenados en Snowflake con indexación geoespacial. Informes HTML interactivos con mapas Leaflet, descargas GeoJSON y detalles detallados. APIs REST sirven resultados de extracción a sistemas downstream. 6,400+ pruebas automatizadas en Python y Rust.

Stack Tecnológico

Cómputo

AWS ECS Fargate + Bedrock Batch

Modelos AI

Claude Sonnet 4.6, Qwen 3 VL, Grounding DINO

Lenguajes

Python + Rust (54K LOC Rust)

Datos

Snowflake, S3, Textract OCR

Espacial

Nubes de puntos LiDAR, indexación KD-tree

Controles de entrega

Prácticas alineadas con SOC 2

Resultados

197

Tipos de activos de infraestructura

86K

Árboles evaluados (97.2% de tasa)

99%+

Precisión de extracción de accidentes

763 mi

Vías evaluadas

6,400+

Pruebas automatizadas

50%

Reducción del costo de inferencia

Advisory Mandate

¿Planeando un Mandato Similar?

Una llamada de descubrimiento directa para hablar del problema, las restricciones y la vía más creíble para avanzar.

Respondemos en un plazo de 4 horas durante el horario laboral

El brief operativo para líderes de AI en producción

El brief operativo dos veces al día para CTOs y fundadores que lanzan AI en producción.