Por que GEUL


A AI ficou inteligente. Impressionantemente inteligente.

Mas algo estranho esta acontecendo. Quanto mais inteligente a AI fica, mais importa a qualidade da informacao que fornecemos a ela.

Pense nisso. Entregue a uma AI cem paginas de documentos internos e diga “resuma isso” – ela faz um trabalho muito bom.

Mas e se nessas cem paginas houver informacoes de tres anos atras misturadas com as de ontem? E se houver dados de origem duvidosa? E se os numeros se contradizerem?

A AI nao sabe. Le tudo, acredita em tudo, mistura tudo e responde.

Isso nao e culpa da AI. A informacao que entra na AI nao tem fonte, nem data, nem grau de confianca. A linguagem natural nao tem lugar para essas coisas.


Eu acredito que isso e um problema de linguagem.

A linguagem natural evoluiu para humanos. Humanos entendem contexto. Quando foi “recentemente”, qual e “aquela empresa”, quao confiante o falante esta. Por isso a linguagem natural pode omitir essas coisas.

A AI nao entende contexto. Nao sabe quando foi “recentemente”, nao sabe qual e “aquela empresa”, nao consegue medir a confianca do falante. O que a linguagem natural omite, a AI adivinha. As vezes acerta. As vezes erra.

E as linguagens de programacao? Sao precisas e sem ambiguidade. Mas descrevem procedimentos, nao o mundo. Voce nao consegue expressar “Yi Sun-sin foi grande” em Python.

A linguagem humana e ambigua. A linguagem das maquinas nao consegue descrever o mundo. Ha um espaco vazio entre as duas.

GEUL e uma tentativa de preencher esse espaco.


GEUL e uma linguagem artificial projetada para AI.

Toda afirmacao tem uma fonte. Toda afirmacao tem uma data. Toda afirmacao tem um grau de confianca. Toda entidade tem um identificador unico. A maquina sabe que “Samsung Electronics” e “Samsung Electronics” sao a mesma coisa.

Informacoes escritas em GEUL podem ser verificadas mecanicamente. O formato esta correto? As referencias sao validas? Ha contradicoes? Antes da AI ler, antes de um humano verificar, a maquina inspeciona primeiro.

Por que isso importa?

A janela de contexto da AI e finita. Sejam 128K tokens ou 1M tokens, e finita. A qualidade da informacao que cabe nesse espaco finito determina a qualidade da saida. Se entrar informacao sem fonte, desatualizada ou contraditoria, a saida da AI se degrada na mesma proporcao.

GEUL e uma forma de organizar a informacao que entra na AI.


O Rei Sejong analisou sons e projetou letras. A percepcao de que os sons tem estrutura, e que um sistema de escrita que reflita essa estrutura e melhor.

GEUL parte de uma pergunta semelhante. O significado tambem tem estrutura – uma expressao que reflita essa estrutura nao seria melhor?

A diferenca esta no publico. O publico do Hangul eram os humanos. O publico do GEUL e a AI.


Este site explica por que GEUL e necessario. Nao estamos vendendo um produto. Nao estamos listando especificacoes tecnicas. Estamos respondendo a pergunta: “Por que?”

Por que a linguagem natural nao e suficiente? Por que as linguagens de programacao tambem nao funcionam? Por que e necessario um campo chamado engenharia de contexto? Por que a informacao que mostramos a AI precisa de estrutura?

Se as respostas fizerem sentido, GEUL parecera natural. Se nao, GEUL nao e necessario.

O julgamento cabe ao leitor.