WQuestions

Parte IV · Del lenguaje a los hechos

15

El modelo bajo presión

El verbo y el lexicon ya tienden el puente entre lo que decimos y lo que el grafo guarda. Ahora toca cruzarlo cargando las tres frases que suelen hundir cualquier puente.

Lee estas tres oraciones en voz alta y fíjate en lo poco que te cuesta entenderlas: «El estreno del documental obligó a un cambio de cartelera»; «El estudio debía estrenar en marzo, pero no podía pagar la sala todavía»; «La distribuidora le tomó el pelo al cineasta novato con esa fecha». No has tropezado ni una vez. Y, sin embargo, las tres harían humear a un analizador ingenuo, de esos que buscan «el verbo de acción» y reparten roles alrededor. Este capítulo trata de por qué tropieza la máquina donde tú no, y de las tres convenciones con que WQuestions absorbe el golpe sin inventar un solo eje nuevo.

Conviene desmontar la ilusión de inmediato, porque es la raíz de los tres problemas. Un parser ingenuo cree que cada oración esconde un verbo de acción rodeado de participantes, y que su tarea es encontrarlo y colgar a cada quien en su clavija. Esa heurística funciona con «la directora rodó la escena» y se desmorona con casi todo lo demás. La primera frase esconde sus acciones bajo dos sustantivos (estreno, cambio); la segunda apila dos verbos de intención (debía, podía) sobre los hechos reales; la tercera dice tomar el pelo y no habla de cabello en absoluto. Tres trampas distintas, un mismo origen: el lenguaje no marca en la superficie lo que el modelo necesita por debajo.

El modelo no entiende español. Lo compila. Y compilar bien empieza por reconocer los tres disfraces que el español usa para esconder un hecho.La tesis del capítulo

Adelanto la conclusión para que leas con red: ninguna de las tres trampas obliga a ampliar la geometría de siete ejes. Las tres se resuelven en la capa de traducción (el lexicon de la decisión D9, donde el usuario nunca toca una etiqueta canónica) y todas terminan en la misma forma de siempre: tripletas tipadas (sujeto, cable, objeto), el átomo de la decisión D3. El límite real del modelo, lo veremos al cerrar, está en otra parte.

Primera presión: la nominalización

El español tiene un talento casi tramposo para convertir acciones en cosas. Estrenar se vuelve el estreno; rodar, el rodaje; cancelar, la cancelación. A esa mutación los lingüistas la llaman nominalización: un verbo se disfraza de sustantivo y se cuela en la oración como si fuera un objeto más. Para ti, decir «el documental se estrenó» o «el estreno del documental» es lo mismo. Para el modelo, también debe serlo.

Nominalización

Recurso por el cual un verbo adopta forma de sustantivo (estrenar → el estreno) y puede funcionar como sujeto u objeto de otra oración, ocultando que en el fondo nombra un evento, no una cosa.

La regla de arquitectura es de una sola línea, y vale la pena grabársela: una nominalización no es un evento nuevo; es la misma situación reificada con otro empaque gramatical. El estreno no pide un eje nuevo ni un tipo de dato exótico; pide solo que el lexicon sea lo bastante despierto para saber que estreno es un alias que dispara la misma entrada que estrenar. La reificación de eventos como situaciones en el eje O ya la justificamos en el capítulo 9 (la decisión D4); aquí no inventamos nada, solo le abrimos una segunda puerta de entrada al mismo evento.

Desarmemos la primera oración problemática:

El estreno del documental obligó a un cambio de cartelera.
tripletas
(estreno_204,  instancia_de,    accion_estrenar)     ∈ M(O, K)
(estreno_204,  tema,            documental_orillas)  ∈ M(O, O)
(estreno_204,  estatus_factual, real)                ∈ M(O, K)

(cambio_071,   instancia_de,    accion_modificar)    ∈ M(O, K)
(cambio_071,   tema,            cartelera_sala_norte) ∈ M(O, O)
(cambio_071,   estatus_factual, real)                ∈ M(O, K)

(cambio_071,   motivado_por,    estreno_204)         ∈ M(O, O)   ← el conector del eje M

Mira lo que acaba de ocurrir. Dos sustantivos (estreno y cambio) se convirtieron en dos situaciones de pleno derecho en el eje O. Y el verbo de la superficie, obligó a, que un parser ingenuo habría elevado a evento propio, nosotros lo degradamos a lo que de verdad es: el cable motivado_por del capítulo 10, el enlace que ata un hecho a su razón. La acción aparente resultó ser pegamento causal entre dos eventos reificados. El resultado es un puñado de átomos limpios, sin un solo nodo fantasma.

¿Cómo logra el sistema esto por sí solo? No con magia: con una entrada de lexicon que declara, junto al verbo, sus formas nominales. El compilador del capítulo 14 ya hace el resto.

lexicon · JSON
{
  "verbo": "estrenar",
  "tipo_situacion": "accion_estrenar",
  "formas_nominales": ["estreno", "premier", "lanzamiento"],
  "roles": {
    "agente": "M(O,Q)",
    "tema":   "M(O,O)"
  },
  "obligatorios": ["tema"]
}

El campo formas_nominales es todo el truco. Con esa línea, al modelo le da exactamente igual que un periodista escriba «el estudio estrenó el documental» o «el estreno del documental»: la maquinaria extrae los mismos átomos y descarta la forma de la frase como descarta el espacio en blanco. Lo mismo aplica en cualquier dominio: da igual «el banco aprobó el crédito» que «la aprobación del crédito»; da igual «el agente consultó el grafo» que «la consulta al grafo». La poesía del redactor se evapora; el hecho permanece.

«el estudio estrenó…» forma verbal «el estreno…» forma nominal lexicon un alias = un verbo estreno_204 situación · O
Figura 15.1. El verbo estrenar y el sustantivo estreno entran por puertas distintas, pero el lexicon los reconoce como el mismo disparador y ambos convergen en una única situación reificada, estreno_204, en el eje O. La nominalización no duplica el evento: solo le abre una segunda entrada.

Segunda presión: los modales

Los verbos modales (querer, deber, poder, soler, parecer) son una emboscada para cualquier base de datos. Tienen aspecto de verbo principal, conjugan como tal, pero en realidad son modificadores de un segundo verbo. Cuando un estudio dice «queremos estrenar en marzo», no ocurren dos cosas en el mundo (un querer por un lado y un estrenar por otro). Ocurre una sola situación posible, estrenar, envuelta en una etiqueta de intención que avisa: esto todavía no pasó.

La trampa del nodo fantasma

Si el modelo reificara cada querer, deber y poder como un evento autónomo en el eje O, el grafo se llenaría de situaciones que no ocurren en ninguna parte del mundo. Multiplicaríamos los nodos por cuatro y, peor aún, mezclaríamos intenciones con hechos: el sistema ya no sabría qué pasó y qué solo se quería.

La salida es tratar a los modales como lo que son: decoradores. No crean una situación; envuelven una situación existente con propiedades que ajustan su modo y su factualidad. El núcleo (estrenar, pagar) sigue siendo un solo evento en O; el modal aporta dos cables de matiz: la modalidad (¿es un deseo, una obligación, una capacidad?) y el estatus_factual (¿ocurrió, se intenta, es imposible?). Desarmemos la segunda oración:

El estudio debía estrenar en marzo, pero no podía pagar la sala todavía.
tripletas
(estrenar_309, instancia_de,    accion_estrenar)     ∈ M(O, K)
(estrenar_309, agente,          estudio_lumbre)      ∈ M(O, Q)
(estrenar_309, momento,         2026-03)             ∈ M(O, T)
(estrenar_309, modalidad,       deontica)            ∈ M(O, K)   ← un deber, no un hecho
(estrenar_309, estatus_factual, obligado)            ∈ M(O, K)

(pagar_309,    instancia_de,    accion_pagar)        ∈ M(O, K)
(pagar_309,    agente,          estudio_lumbre)      ∈ M(O, Q)
(pagar_309,    tema,            alquiler_sala_norte) ∈ M(O, O)
(pagar_309,    modalidad,       aletica)             ∈ M(O, K)   ← una capacidad
(pagar_309,    polaridad,       negativa)            ∈ M(O, K)   ← que no se tiene
(pagar_309,    estatus_factual, no_factible)         ∈ M(O, K)

(pagar_309,    contrasta_con,   estrenar_309)        ∈ M(O, O)   ← el conector del «pero»

Generamos dos situaciones, no cuatro: estrenar_309 y pagar_309. El debía se guardó como modalidad: deontica (el modo de la obligación); el no podía, como modalidad: aletica (el modo de lo posible) teñido de polaridad: negativa. Y el adversativo pero, que un parser tomaría por ruido, se volvió un cable honesto, contrasta_con, que ata las dos situaciones. Ahorramos nodos, evitamos los fantasmas y, sobre todo, sostuvimos la regla de oro: una situación en el mundo equivale a una situación en el sistema.

estatus_factual: obligado modalidad: deóntica estrenar_309 situación · O «debía estrenar» El verbo real es estrenar — un único nodo. El modal debía no es otro evento: es el anillo que lo envuelve. 0 nodos fantasma. 1 hecho, 2 matices.
Figura 15.2. El modal no es un evento aparte: es un decorador que envuelve la situación. estrenar_309 vive solo en el núcleo del eje O; los anillos modalidad (eje M) y estatus factual (eje T) lo matizan sin convertir «debía» en un nodo propio. «Debía estrenar» y «estrenó» son la misma situación con distinto modo.

En la práctica · querer ≠ querer

El lexicon distingue dos quereres por la compañía que llevan. «El estudio quiere estrenar» es querer + verbo: un modal volitivo que decora la situación estrenar. «La directora quiere a su elenco» es querer + persona: un evento emocional, accion_apreciar, con su propio nodo. La misma palabra dispara reglas distintas según su patrón sintáctico. Esto es exactamente el oficio del lexicon del capítulo 14.

Tercera presión: idiomas y colocaciones

Llegamos a la trampa más espinosa, y a la tercera oración. Tomar el pelo no habla de cabello; dar luz verde no enciende ningún semáforo; echar leña al fuego rara vez involucra leña. Estas frases hechas (los modismos) no se pueden desarmar palabra por palabra sin convertir la frase en un disparate. Y junto a ellas vive un fenómeno más sutil, las colocaciones: combinaciones que el idioma fija por costumbre. Se dice «rodar una película», no «conducir una película»; se «dicta» una ordenanza, no se «habla» una ordenanza. El verbo correcto no se deduce por lógica; se sabe de memoria.

La solución arquitectónica ya la dejamos planteada en el capítulo 14, y aquí se cobra su renta: en el lexicon, la unidad de traducción no es la palabra suelta, sino el patrón completo. Los modismos se registran como entradas léxicas con su patrón fijo, apuntando a su significado verdadero, no al literal.

lexicon · patrones
[
  {
    "patron": "tomar el pelo a {Q}",
    "tipo_situacion": "accion_bromear",
    "obligatorios": ["agente", "paciente"],
    "ejemplo": "la distribuidora le tomó el pelo al cineasta",
    "nota": "modismo: ignorar toda relación con el cabello"
  },
  {
    "patron": "dar luz verde a {O}",
    "tipo_situacion": "accion_autorizar",
    "obligatorios": ["agente", "tema"],
    "ejemplo": "el comité dio luz verde al rodaje"
  }
]

El compilador lee de lo más específico a lo más general, y ese orden es la clave. Si ve tomar el pelo, ejecuta la regla de accion_bromear y no se molesta en buscar cabello. Si ve tomar la decisión, cae en otra entrada, accion_decidir. Y solo si ningún patrón fijo encaja recurre al verbo tomar en su sentido general de «recibir» o «asir». Lo específico siempre gana a lo genérico. Así, la tercera oración se compila sin drama:

La distribuidora le tomó el pelo al cineasta novato con esa fecha.
broma_058O agenteM(O→Q) distribuidora_arceQ
broma_058O pacienteM(O→Q) cineasta_volpeQ

El sustantivo del modelo es accion_bromear, no accion_tomar; el pelo jamás aparece como objeto. La frase se guardó por lo que significa, no por lo que dice. Un parser ingenuo habría registrado a un cineasta despojado de su cabello; el lexicon registra una broma, que es lo que pasó.

Precedente

La idea de que ciertas combinaciones de palabras forman una unidad de significado indivisible no es nuestra: es el corazón de la Construction Grammar (Fillmore(24), Goldberg) y de los marcos de FrameNet(14), donde un patrón como tomar el pelo evoca un marco completo (el del engaño jocoso) con sus roles ya definidos. WQuestions no reinventa esa lingüística; le da un destino estructurado: la tripleta tipada.

El reto, sin embargo, no es técnico sino de escala. El español tiene miles de modismos y decenas de miles de colocaciones; poblar un lexicon a mano con todas sería una obra de años. Aquí entra la buena noticia de la era moderna: los modelos de lenguaje ya conocen estas frases. El LLM hace el trabajo pesado (reconoce que tomar el pelo es una broma, capta la ironía, resuelve el contexto) y el grafo le ofrece el molde exacto donde verter ese significado. La división de tareas es nítida, y merece su propia sección.

El límite real no está donde parece

El modelo no pretende cubrir el cien por ciento de la lingüística humana, y conviene ser preciso sobre dónde está hoy su frontera. No la digiere entera, y un buen ingeniero conoce los bordes de su herramienta. Importa ver bien dónde está el borde: no en los tres casos que acabamos de absorber (esos quedaron resueltos) sino en un terreno más difícil, donde el problema deja de ser de traducción y pasa a ser de inferencia. El modelo guarda lo que se dijo; lo que no se dijo pero se sigue lógicamente es harina de otro costal.

Negación de alcance. «El comité no cree que el guion esté listo» no es lo mismo que «el comité cree que el guion no está listo». ¿A qué situación se le pega la polaridad: negativa? El cable existe; decidir dónde clavarlo exige análisis fino, y los analizadores automáticos a veces fallan.

Cuantificación abstracta. «La mayoría de los socios votó a favor» no apunta a una persona concreta del eje Q, sino a una clase entera con un cuantificador encima. El modelo puede reificar la votación, pero razonar sobre «la mayoría» como agente difuso le cuesta.

Aspecto fino del tiempo. El español distingue con maestría empezó a rodar, estaba rodando, terminó de rodar y acababa de rodar. El núcleo temporal se captura; atrapar esos matices obliga a reificar «fases» del evento, lo que infla el grafo.

Presuposición. «El estudio dejó de coproducir» da por hecho que antes coproducía. El modelo guarda el dejar de de hoy, pero no deduce solo el hábito pasado: depende de que una IA superior haga esa inferencia y se la entregue ya cocinada.

Hay un patrón común a estos cuatro bordes: ninguno reclama un eje nuevo. Lo que reclaman es una capacidad de razonar que vive por encima de la representación. El modelo es, por diseño, literal y conservador: registra lo que el lenguaje afirma sin alucinar lo que solo insinúa. Y esa literalidad, lejos de ser un defecto, es precisamente lo que lo vuelve un buen socio para una inteligencia que sí sabe inferir. Lo que para el modelo es un límite, para el sistema completo es una división del trabajo.

El pacto entre el grafo y la inteligencia artificial

Cierro la Parte IV con la reflexión que la vuelve actual. Hoy es tentador decir: «si un LLM lee libros enteros en segundos, ¿para qué quiero este modelo? Le tiro a la IA los cincuenta mil PDF de la empresa y que ella busque». Funciona, sí. Pero es un mal negocio, por dos razones concretas.

El costo

Hacer que la IA relea texto crudo en cada consulta quema tokens (cómputo, dinero) una y otra vez por información que pudo guardarse ya destilada. Una historia de cinco páginas en prosa se reduce a unas pocas líneas de átomos estructurados.

La ambigüedad

El texto humano está plagado de él, ella, eso, la misma. La IA tiene que adivinar el referente cada vez, y a veces yerra. Un grafo de tripletas no tiene pronombres: cada nodo es quien es, sin lugar para la confusión.

La relación correcta entre el grafo y la IA no es de competencia, sino de simbiosis, y cada uno aporta lo que el otro no tiene.

Idea clave · dos piezas, un sistema

La IA es la mente. Entiende el sarcasmo, resuelve el «ella», capta que tomar el pelo es una broma, habla con el usuario en su idioma. Es brillante e intuitiva —y, a veces, inventa.

El grafo es la memoria. No olvida, no confunde a Volpe con Arce, distingue una intención de un hecho consumado, audita cada cable contra su signatura. Es literal e incorruptible —y, por sí solo, no infiere.

Pon a la IA de recepcionista que conversa con el usuario, y al grafo de archivo de acero que guarda detrás, y obtienes lo mejor de ambos: la elocuencia de uno sobre la disciplina del otro. La IA traduce el habla en átomos al entrar y los átomos en habla al salir; el grafo custodia la verdad entre una cosa y la otra. Las tres presiones de este capítulo (la nominalización, los modales, los modismos) se absorben justo en esa frontera, en el lexicon, sin tocar la geometría de siete ejes que sostiene todo.

Y con esto cerramos la teoría. Hemos visto las siete coordenadas, el átomo que las une, el verbo que reparte los roles, el lexicon que compila el habla y, ahora, las tres frases que más lo aprietan. La Parte V deja la pizarra y baja a la sala de máquinas: el modelo, de extremo a extremo, sobre industrias reales. Empezamos por un sistema de ventas.