← CasosDemo propia · datos públicos

Direcciones sucias, geocodificadas con un LLM dentro de SQL

En simple

Miles de direcciones mal escritas que no se podían ubicar en un mapa. Probamos varias IA y elegimos la que daba el mejor resultado al menor costo.

01 · Problema

Direcciones cargadas en texto libre que no se pueden ubicar en un mapa.

02 · Enfoque

El LLM corre dentro de la consulta SQL y normaliza cada dirección. Se comparan modelos contra un golden set, y el criterio de éxito es encontrar la dirección en OpenStreetMap, no que quede más linda.

03 · Arquitectura · para tu equipo técnico

elige modelo1Direcciones en textolibre2LLM invocado desde SQL3Búsqueda enOpenStreetMap4Golden set ycomparación de modelos5Tabla geocodificadacon confianzaelige modelo1Direcciones entexto libre2LLM invocadodesde SQL3Búsqueda enOpenStreetMap4Golden set ycomparación demodelos5Tablageocodificada conconfianza
  • Fuente
  • Modelo
  • Procesamiento
  • Control de calidad
  • Salida
  1. 1Tabla de direcciones en texto libre
  2. 2Función LLM invocada desde SQL
  3. 3Búsqueda en OpenStreetMap
  4. 4Golden set y comparación de modelos
  5. 5Tabla geocodificada con nivel de confianza

Qué se mide

Direcciones encontradas en OpenStreetMapDatos ilustrativosEl modelo grande gana 5 puntos y cuesta 6 veces más. El mediano es el que conviene.
Regex (línea de base)
42 %
Modelo chico
61 %USD 0,02 c/1.000
Modelo mediano
78 %USD 0,15 c/1.000
Modelo grande
83 %USD 0,90 c/1.000
Ver los datos
CategoríaValorNota
Regex (línea de base)42 %
Modelo chico61 %USD 0,02 c/1.000
Modelo mediano78 %USD 0,15 c/1.000
Modelo grande83 %USD 0,90 c/1.000

04 · Resultado

Demo en preparación con datos públicos.

Servicio relacionado

PoC acotada

“Evidencia antes que entusiasmo.”

Ver el servicio