Tecnología Central

El Normalizer

Más de 3M de códigos de producto. 98% de precisión. 100% determinístico.

Por Qué es Importante Normalizar

Al normalizar las RFQ y el catálogo con la misma lógica, podemos matcharlos y generar ofertas automáticamente.

RFQ_Offshore_Platform.xlsx
Tag No. Pipe Type Material Grade OD Thk Length (m)
L-101 Seamless A106 Gr.B 168.3 7.11 500
L-102 Welded A312 TP316L 60.3 3.91 120
Salida del Normalizer
Line Item Normalized Code Normalized Description Qty Unit Price Total Price
1 PIP-7F3A9E2B PIPE SMLS A106 GR.B 6" SCH40 500m $12.40/m $6,200
2 PIP-4B2C8D1A PIPE WLD A312 TP316L 2" SCH40S 120m $28.60/m $3,432

0

Productos

Tubos, accesorios, bridas, válvulas, juntas, tornillería

0

Idiomas

Inglés, italiano, alemán, árabe, chino, y más

0

Determinístico

Basado en reglas. Sin alucinaciones de IA. Auditable.

La IA No Puede Normalizar de Forma Fiable

Los LLMs son probabilísticos: misma entrada, diferente salida. Gastaría una fortuna en tokens de API y aún así no confiaría en el resultado. Pruébelo: alimente una RFQ y su inventario a una IA y solicite un matching. Buena suerte.

IA / LLM
Probabilístico
"Quizás un 95% correcto"
  • Alucinaciones en casos límite
  • Diferente salida en cada ejecución
  • "¿Por qué?" → "No sé"
  • No pasa auditoría
Motor Basado en Reglas
Determinístico
100% consistente
  • Trazable: vea exactamente qué regla se aplicó
  • Reproducible: misma entrada = misma salida
  • "¿Por qué?" → referencia exacta de la regla
  • Documentación lista para auditoría

Sin cajas negras. Sin estimaciones probabilísticas. Sin resultados inexplicables.

3 Millones de Productos. Normalizados.

La mayor base de datos de clasificación de piping del sector.

Tubos
Válvulas
Accesorios
Bridas
Juntas
Tornillería
Tamaños 1/8" to 80" Normativas ASME · API · EN · ISO · MSS Materiales CS · SS · Duplex · Nickel Alloys
0
Códigos de Producto
0
Idiomas
0
Precisión

El Normalizer Conoce el Piping. A Fondo.

El normalizador detecta errores técnicos antes de que se conviertan en problemas costosos.

Brida WN Sin Schedule

Las bridas de cuello de soldadura requieren schedule de bore. Si falta = diámetro de bore incorrecto = defecto de soldadura.

Dimensiones EN en Producto ASME

DN 150 x 6.3mm en tubo ASME B36.10. Las normas no se mezclan. El producto no existe.

Schedule S en Acero al Carbono

SCH 5S, 10S, 40S son schedules de acero inoxidable. El acero al carbono usa SCH 5, 10, 40.

Material Incorrecto para el Servicio

¿Accesorios A105 con tubería A312? A105 es forja de acero al carbono, A312 es acero inoxidable. Incompatibles.

Dimensiones No Estándar

6" SCH 30 no existe en B36.10. Alguien inventó un schedule que ningún fabricante produce.

Clase de Presión Incompatible

Brida Class 150 acoplada a válvula PN 40. Diferentes patrones de taladrado. No se pueden acoplar.

Bajo el Capó

Construido en Python. Respaldado por PostgreSQL. 6 años de desarrollo.

0

Líneas de código

0

Cobertura de pruebas

REST API

JSON entrada, JSON salida

<200ms

Por línea de ítem

Python Python
PostgreSQL PostgreSQL
Docker Docker
CI/CD
4.200+ Tests
ASME / EN / ISO

~500.000 Códigos de Piping. Más de 50 Años de Historia.

MESC lo Inició.

Nosotros lo Completamos.

MESC de Shell fue pionero en la estandarización de productos de piping con ~500.000 códigos de piping. Nosotros llevamos esa visión más lejos: un sistema abierto con más de 3 millones de códigos, cubriendo cada norma, cada material, cada tamaño. Sin restricciones de licencia.

Preguntas Frecuentes

Preguntas habituales sobre el motor de normalización.

¿Qué es la normalización?
Las RFQs y MTOs llegan en todos los formatos imaginables: diferentes idiomas, abreviaturas, disposiciones de columnas, unidades. Normalizar significa analizar cada línea, interpretar qué producto se describe, detectar errores (schedules incorrectos, tamaños imposibles, ratings incompatibles) y contrastarlo con su inventario. El motor no solo lee texto. Entiende de piping: sabe que SCH 30 no existe en B36.10, que una brida Class 150 no se atornilla con una válvula PN 40, y que "A106 Gr.B" y "P235GH" no son intercambiables. Tanto la RFQ como su inventario se normalizan de la misma manera, por lo que el matching es automático: el motor encuentra lo que tiene en stock, genera la cotización y marca lo que falta.
¿Por qué no usar IA o machine learning para la normalización?
Pruébelo usted mismo: suba una RFQ y su inventario a ChatGPT y pídele que haga matching de ítems y genere una cotización. Obtendrá un resultado que parece convincente pero está lleno de matchings incorrectos, especificaciones inventadas e ítems omitidos. Los LLMs son probabilísticos, así que cada vez que ejecuta la misma solicitud obtiene una salida diferente. Tendría que revisar cada línea manualmente, lo cual anula el propósito. Nuestro motor es determinístico y basado en reglas: misma entrada, misma salida, siempre. Cada matching es trazable, cada error se marca, y la cotización se genera automáticamente.
¿Cómo maneja el normalizador las descripciones desordenadas?
Las RFQs reales están llenas de abreviaturas (SMLS, BW, RF, SW), erratas, artefactos de OCR, descripciones truncadas y formato inconsistente. "A106 GR.B", "A106-B", "A106 Grade B", "ASTM A 106 GRB" son todos el mismo material. El motor no hace simple matching de cadenas. Analiza cada descripción semánticamente, reconoce patrones de abreviaturas conocidos, tolera erratas comunes y resuelve ambigüedades usando reglas del sector de piping. Si algo es genuinamente ilegible, lo marca en lugar de adivinar.
¿Qué sucede cuando el normalizador no puede identificar una línea?
La marca para revisión manual en lugar de adivinar. Si una descripción es demasiado ambigua, tiene especificaciones contradictorias o se refiere a un producto fuera del rango soportado, el motor la marca claramente e indica por qué. Sin fallos silenciosos, sin códigos inventados.
¿Cómo maneja el normalizador las conversiones de tamaño (métrico vs. imperial)?
El motor utiliza tablas dimensionales de las normas ASME, EN e ISO para resolver tamaños. Un tubo descrito como "168.3mm OD x 7.11mm WT" y uno descrito como "6 inch SCH40" son el mismo producto. El normalizador mapea ambos a un único código porque conoce los valores reales de espesor de pared y OD de las tablas estándar, no por simple búsqueda de patrones.
¿Qué es el código único de producto?
Un hash determinístico (SHA-256) generado a partir de los atributos técnicos normalizados de un producto. Dos descripciones que parecen completamente diferentes pero describen el mismo tubo, accesorio o válvula siempre producirán el mismo código. Esto es lo que hace posible el matching automatizado: si el código coincide, el producto coincide. Más de 3 millones de códigos únicos están mapeados actualmente.

Creado por los Autores de blog.projectmaterials.com

La Base de Conocimiento de Piping Nº1 del Mundo

900+ Artículos
2,000+ Proveedores en la BD
30K+ Precios de Referencia Online
Saudi Aramco
Shell
ExxonMobil
Chevron
BP
Petrobras
Petronas
Equinor
Bechtel
Fluor
KBR
Jacobs
Schlumberger
Halliburton
General Electric
Emerson
Boeing
NASA
SABIC
Dow Chemical
Saudi Aramco
Shell
ExxonMobil
Chevron
BP
Petrobras
Petronas
Equinor
Bechtel
Fluor
KBR
Jacobs
Schlumberger
Halliburton
General Electric
Emerson
Boeing
NASA
SABIC
Dow Chemical

Empresas que visitan blog.projectmaterials.com, detectadas por analítica.

Vea Nuestro Software en Acción

Reserve una llamada de 30 min. Descubra cómo podemos impulsar sus ventas.