Un equipo de investigación de Estados Unidos y Reino Unido ha resucitado con éxito el código de un chatbot llamado ELIZA, considerado el primer chatbot electrónico de la historia. Según un artículo publicado en el servidor de preimpresión arXiv, el código fue escrito originalmente por el fallecido profesor del MIT, Joseph Weizenbaum, en la década de 1960.
En 2021, un archivista del MIT, Myles Crowley, descubrió copias impresas del código en una caja con pertenencias personales de Weizenbaum. Tras un examen posterior, se confirmó que el código era el original de ELIZA. En ese momento, el término "chatbot" aún no existía, y Weizenbaum probablemente veía el programa como una especie de terapeuta electrónico. ELIZA estaba diseñada como una herramienta de solicitud/respuesta, donde los usuarios podían hacer preguntas y el sistema respondía con respuestas simples y preguntas de seguimiento, imitando una conversación con un terapeuta humano.
Aunque se creía que el código original de ELIZA se había perdido, sí existían versiones del código de ELIZA escritas por otros programadores. El programa, escrito en Lisp, se ejecutó inicialmente en ARPAnet y luego se extendió a las computadoras domésticas, convirtiéndose en un "amigo" para los entusiastas de la tecnología.
Tras el descubrimiento del código, el equipo de investigación se propuso hacerlo funcionar. Primero, tuvieron que desarrollar un entorno operativo, ya que ELIZA estaba escrita para un sistema operativo obsoleto. El equipo también descubrió que el código necesitaba limpieza, y en algunos casos tuvieron que escribir funciones que no aparecían en el código.
Finalmente, el equipo logró ejecutar el programa en diciembre pasado. Lo ejecutaron como una herramienta de solicitud/respuesta, según su diseño original, y descubrieron que su rendimiento superó sus expectativas. Aunque no se puede comparar con los modelos de lenguaje grandes modernos, consideraron el proceso de resurrección fascinante.
Sin embargo, también encontraron un error evidente: el programa se bloqueaba si el usuario ingresaba números. Pero para mantener la originalidad, el equipo decidió conservar este error. Consideran que ELIZA es un hito importante en la historia de la informática, ya que representa el primer chatbot electrónico conocido.
Puntos clave:
🗨️ ELIZA fue el primer chatbot electrónico, cuyo código fue escrito por Joseph Weizenbaum en la década de 1960.
💻 El equipo de investigación resucitó con éxito el código y lo hizo funcionar, a pesar de tener que resolver algunos problemas técnicos.
📜 ELIZA tiene un significado importante en la historia de la informática, considerado el pionero de los chatbots.