Por que GEUL


La AI se ha vuelto inteligente. Asombrosamente inteligente.

Pero algo extrano esta ocurriendo. Cuanto mas inteligente se vuelve la AI, mas importa la calidad de la informacion que le damos.

Piensalo. Le das a una AI cien paginas de documentos internos y le dices “resume esto” – lo hace bastante bien.

Pero que pasa si en esas cien paginas hay informacion de hace tres anos mezclada con la de ayer? Si hay datos de origen dudoso? Si hay numeros que se contradicen entre si?

La AI no lo sabe. Lo lee todo, lo cree todo, lo mezcla todo y responde.

Esto no es culpa de la AI. La informacion que entra a la AI no tiene fuente, ni marca de tiempo, ni nivel de confianza. El lenguaje natural no tiene lugar para estas cosas.


Creo que este es un problema del lenguaje.

El lenguaje natural evoluciono para los humanos. Los humanos entienden el contexto. Cuando fue “recientemente”, a que se refiere “esa empresa”, que tan seguro esta quien habla. Por eso el lenguaje natural puede omitir estas cosas.

La AI no entiende el contexto. No sabe cuando fue “recientemente”, no sabe cual es “esa empresa”, no puede medir la confianza del hablante. Lo que el lenguaje natural omite, la AI lo adivina. A veces acierta. A veces no.

Y los lenguajes de programacion? Son precisos y sin ambiguedad. Pero describen procedimientos, no el mundo. No puedes expresar “Yi Sun-sin fue grande” en Python.

El lenguaje humano es ambiguo. El lenguaje de las maquinas no puede describir el mundo. Hay un vacio entre los dos.

GEUL es un intento de llenar ese vacio.


GEUL es un lenguaje artificial disenado para AI.

Cada afirmacion tiene una fuente. Cada afirmacion tiene una marca de tiempo. Cada afirmacion tiene un nivel de confianza. Cada entidad tiene un identificador unico. La maquina sabe que “Samsung Electronics” y “Samsung Electronics” son lo mismo.

La informacion escrita en GEUL se puede verificar mecanicamente. El formato es correcto? Las referencias son validas? Hay contradicciones? Antes de que la AI lo lea, antes de que un humano lo revise, la maquina lo inspecciona primero.

Por que importa esto?

La ventana de contexto de la AI es finita. Sean 128K tokens o 1M tokens, es finita. La calidad de la informacion que cabe en ese espacio finito determina la calidad de la salida. Si entra informacion sin fuente, desactualizada o contradictoria, la salida de la AI se degrada en la misma medida.

GEUL es una forma de organizar la informacion que entra a la AI.


El Rey Sejong analizo los sonidos y diseno letras. La idea de que los sonidos tienen estructura, y que un sistema de escritura que refleje esa estructura es mejor.

GEUL parte de una pregunta similar. El significado tambien tiene estructura – no seria mejor una expresion que refleje esa estructura?

La diferencia esta en la audiencia. La audiencia de Hangul eran los humanos. La audiencia de GEUL es la AI.


Este sitio explica por que GEUL es necesario. No vendemos un producto. No listamos especificaciones tecnicas. Respondemos a la pregunta: “Por que?”

Por que el lenguaje natural no es suficiente? Por que los lenguajes de programacion tampoco funcionan? Por que es necesario un campo llamado ingenieria de contexto? Por que la informacion que le mostramos a la AI necesita estructura?

Si las respuestas tienen sentido, GEUL parecera natural. Si no, GEUL no es necesario.

El juicio queda en manos del lector.