Cómo creamos un proceso OCR documental que realmente funciona para comercio internacional

Equipo de Atlas Verified
·
15 de octubre de 2025
·
6 min de lectura
Cómo creamos un proceso OCR documental que realmente funciona para comercio internacional

Si ha intentado extraer datos estructurados de un conocimiento de embarque con OCR general, ya sabe el desenlace: no funciona. Al menos no de forma fiable. Y en cumplimiento comercial internacional, «sin fiabilidad» equivale a «no funciona».

En Atlas Verify procesamos miles de documentos comerciales: conocimientos de embarque, certificados orgánicos y fitosanitarios, certificados de origen, facturas, listas de empaque y decenas más. Al principio evaluamos todas las grandes plataformas OCR. Todas fallaron igual: ante un documento para el que no se entrenaron específicamente, el resultado va de incompleto a peligrosamente incorrecto.

Esta publicación explica por qué creamos un proceso personalizado, qué hace especialmente difíciles los documentos comerciales y qué principios de ingeniería guían nuestro enfoque.

El problema de la diversidad documental

La mayoría de los servicios OCR optimiza pocos tipos documentales. Google Document AI destaca en facturas y recibos. AWS Textract maneja bien formularios estructurados. Azure Form Recognizer permite entrenar plantillas personalizadas. Pero el comercio internacional genera una variedad asombrosa de documentos.

Solo en nuestro sistema manejamos más de 35 tipos distintos. Un conocimiento de embarque no se parece a un certificado orgánico. Un certificado fitosanitario USDA apenas comparte estructura con uno de la UE. Un aviso de llegada de una naviera puede ser un PDF estructurado con tablas limpias; de otra, un fax escaneado con notas manuscritas.

La idea crucial es que cada tipo tiene un esquema propio: campos específicos relevantes para verificar cumplimiento. Un conocimiento de embarque necesita remitente, destinatario, parte a notificar, números de contenedores, nombre de buque, puertos de carga y descarga y descripciones de mercancía. Un certificado orgánico necesita agente certificador, nombre de operación, ID NOP, productos y fechas de vigencia.

El OCR genérico no comprende estos esquemas. Extrae texto. Puede identificar tablas. Pero no sabe que «MEDU4107760» es un número de contenedor o que «NOP ID: 7880315519» es un identificador crítico que debe verificarse en la base de integridad orgánica USDA. Sin comprender esquemas, OCR es una conversión de texto cara.

Por qué «suficientemente bueno» es peligroso

En la mayoría de aplicaciones, 95% de precisión es excelente. En cumplimiento comercial, supone un riesgo.

Considere un número de contenedor. El formato estándar (ISO 6346) tiene cuatro letras y siete dígitos, el último de control. Si OCR lee mal un carácter —«0» como «O», «8» como «B»—, el número es inválido. Los sistemas posteriores de seguimiento no devolverán resultados y la cadena de verificación se rompe silenciosamente.

Lo mismo se aplica a ID NOP, códigos HS, números IMO y fechas de certificación. Un error de un carácter puede cambiarlo todo. Un código HS 0901.11 (café sin tostar, sin descafeinar) frente a 0901.12 (café sin tostar, descafeinado) activa distintos aranceles, requisitos y perfiles de riesgo.

Nuestra arquitectura

Nuestro proceso documental tiene tres etapas, diseñadas para maximizar precisión ante retos específicos de documentación comercial.

Etapa 1: clasificación documental — Antes de extraer datos, identificamos el tipo de documento. Esto determina el esquema de extracción, campos que buscar y cómo validar resultados.

Etapa 2: extracción basada en esquemas — Clasificado el documento, aplicamos un modelo específico que sabe qué campos buscar y dónde suelen aparecer. Es fundamentalmente distinto del OCR genérico, que extrae todo y deja al usuario la interpretación.

Etapa 3: validación cruzada — Los datos extraídos se cotejan automáticamente con fuentes externas. Los números de contenedores se validan con API de navieras. Los ID NOP se comprueban en la base de integridad orgánica USDA. Los códigos de puertos se verifican en World Port Index. Esta etapa detecta errores OCR y datos fraudulentos.

Lecciones aprendidas

Tras procesar decenas de miles de documentos comerciales, varios principios son claros:

1. Lo especializado supera a lo general. Cada intento de usar OCR general requirió tanto procesamiento posterior que dedicamos más ingeniería a corregir resultados que a crear una solución propia.

2. La clasificación es la base. Errar el tipo documental afecta a cada paso posterior. Invertimos mucho en precisión de clasificación porque todo depende de ella.

3. La validación importa más que la extracción. Extraer un número de contenedor es útil. Confirmar que sea un contenedor real en un buque real en el puerto correcto es lo que importa para cumplimiento.

4. La salida estructurada permite automatización. El objetivo es producir datos estructurados legibles por máquinas que alimenten directamente flujos automatizados de verificación, más allá de digitalizar para lectura humana.

Crear un proceso fiable de documentos comerciales internacionales es muy difícil. Los documentos son diversos, los requisitos de precisión extremos y las consecuencias de errores importantes. Pero también es fundamental: cada capacidad de verificación depende de leer y comprender con precisión los documentos que acompañan mercancías en cadenas mundiales.

¿Le gustó este artículo?

Compártalo con su red