Sobre el lenguaje natural

2026-01-14

Hace unos días escribí sobre la inteligencia artificial para el taller de escritura de una amiga. Esto inspiró una conversación sobre la comunicación, y cómo decidimos qué lenguaje usar para comunicarnos, dado que tengo esta manía de a veces mezclar expresiones en inglés en mi escritura en español (algo que no hago en el caso contrario).

Hay varios factores que, en mi caso, deciden qué lenguaje usar para expresar algo: ambigüedad, capacidad, y dominio.

La ambigüedad es definida como cuán concisamente puedo expresar algo en el lenguaje destino, por ejemplo, a veces es más conciso para mí escribir código que explicar qué hace el código.

La capacidad es definida como el dominio sobre el lenguaje usado, por ejemplo, a veces simplemente no me acuerdo cómo expresar ciertas cosas en español, y tengo que hacer un code-switch al inglés para expresarlas, como lo hice justo ahora.

El dominio es definido como el dominio en el cuál se expresa el lenguaje comúnmente. Se me resulta más conveniente hablar de programación y ciencias computacionales en inglés debido a que la gran mayoría de los recursos, conceptos, etc., en el tópico son originalmente expresados en inglés.

En el texto que escribí hace unos días menciono:

Seré muy autista? Siento que hablar con un computador en lenguaje natural es mucho más difícil y engorroso que escribir el código que hace lo que quiero que haga, por más que me cueste hacer esa transición del pensamiento al algoritmo.

Durante el tiempo en el que probé utilizar una LLM para ayudarme a programar (más que nada a solucionar problemas con mi código) encontré engorroso el tener que explicar mi código, cómo espero que funcione, cómo no está funcionando, etc., cada vez que necesitaba algo. A este punto siento que el ideal de “hablar con un computador” es una fantasía implantada por la ciencia ficción.

Esa experiencia me dejó pensando. ¿A qué se debe esto?

Como personas, preferimos estructura sobre prosa. Es más fácil dilucidar información de un gráfico sobre un párrafo de texto. A esto se le añade el hecho de que el lenguaje natural es, tristemente, ambiguo.

¿Cómo podemos trascender el lenguaje natural para interactuar con los sistemas del futuro? Imaginando un futuro donde por fin tenemos LLMs sin las deficiencias éticas de los sistemas de hoy, al menos.

Quizás la respuesta es dejar de humanizar a la máquina, y entender la naturaleza formal del medio en el que intersectamos con ella.