Chatbot

De WikiCAAD

Un chatbot o bot conversacional es un programa diseñado para simular conversaciones humanas. Utiliza procesamiento de lenguaje natural para entender y responder a entradas proporcionando respuestas coherentes basadas en su programación o aprendizaje.

Uso de chatbots basados en modelos de lenguaje natural como intérprete de aventuras de texto

Un chatbot de inteligencia artificial (IA) basado en modelos de lenguaje natural puede ser utilizado como intérprete de aventuras conversacionales.

A diferencia de los intérpretes tradicionales como la Máquina-Z, este tipo de chatbots pueden cumplir esta función sin necesidad de un programa escrito previamente mediante un parser o sistema de desarrollo; basta con proporcionar a la IA las siguientes informaciones:

  1. Instrucciones claras sobre el funcionamiento: Definir las reglas del juego, como los comandos posibles (por ejemplo, verbos como "mirar", "usar", "hablar con") y la forma en que las acciones afectan el mundo de la aventura.
  2. Guion o base narrativa: Este guion detalla el escenario, los personajes, los objetos y las interacciones posibles. Por ejemplo:
    • Escenario: "Estás en una habitación oscura con una mesa y una lámpara."
    • Objetos: "La lámpara está apagada. En la mesa hay una llave."
    • Interacciones: "Usar la lámpara" => "La lámpara ilumina la habitación."

Hay que tener en cuenta que, aunque el chatbot reciba instrucciones de ceñirse lo más posible al guion propuesto y solo apartarse del mismo para facilitar la jugabilidad o dar mayor amplitud a las descripciones, la inteligencia artificial puede llegar a alterar notablemente el desarrollo del argumento, por lo que, en realidad, nos encontramos ante aventuras en las que el guion es solo un punto de partida.

Algunos de los chatbots de IA basados en modelos de lenguaje natural capaces de servir como intérpretes de aventuras son ChatGPT, Gemini y Copilot.

Un ejemplo de aventura lista para jugar empleando un chatbot como intérprete es El halcón maltés escrita en 2025 por planseldon.