ELIZA es un programa informático de procesamiento de lenguaje natural temprano creado entre 1964 y 1966 [1] en el Laboratorio de Inteligencia Artificial del MIT por Joseph Weizenbaum . [2] Creada para demostrar la superficialidad de la comunicación entre humanos y máquinas, Eliza simuló una conversación utilizando una metodología de " coincidencia de patrones " y sustitución que les dio a los usuarios una ilusión de comprensión por parte del programa, pero no tenía un marco integrado para contextualizar eventos. [3] [4] Las directivas sobre cómo interactuar fueron proporcionadas por "scripts", escritos originalmente [5] enMAD-Slip , que le permitió a ELIZA procesar las entradas del usuario y participar en el discurso siguiendo las reglas y direcciones del guión. El guión más famoso, DOCTOR, simulaba a un psicoterapeuta rogeriano (en particular, Carl Rogers , quien era conocido por simplemente repetir a los pacientes lo que acababan de decir), [6] [7] y usaba reglas, dictadas en el guión. , para responder con preguntas no direccionales a las entradas del usuario. Como tal, ELIZA fue uno de los primeros chatterbots y uno de los primeros programas capaces de intentar la prueba de Turing .
El creador de ELIZA, Weizenbaum, consideró el programa como un método para mostrar la superficialidad de la comunicación entre el hombre y la máquina, pero se sorprendió por la cantidad de personas que atribuían sentimientos similares a los humanos al programa de computadora, incluida la secretaria de Weizenbaum. [2] Muchos académicos creían que el programa podría influir positivamente en la vida de muchas personas, en particular las que padecen problemas psicológicos, y que podría ayudar a los médicos que trabajan en el tratamiento de estos pacientes. [2] [8] Si bien ELIZA era capaz de participar en el discurso, ELIZA no podía conversar con verdadera comprensión. [9] Sin embargo, muchos de los primeros usuarios estaban convencidos de la inteligencia y comprensión de ELIZA, a pesar de la insistencia de Weizenbaum en lo contrario.[ cita requerida ]
ELIZA de Joseph Weizenbaum , que ejecuta el guión de DOCTOR, se creó para proporcionar una parodia de "las respuestas de un psicoterapeuta no direccional en una entrevista psiquiátrica inicial" [10] y para "demostrar que la comunicación entre el hombre y la máquina era superficial" . [11] Si bien ELIZA es mejor conocida por actuar a la manera de un psicoterapeuta, los patrones del habla se deben a los datos y las instrucciones proporcionadas por el guión DOCTOR. [12] ELIZA misma examinó el texto en busca de palabras clave, aplicó valores a dichas palabras clave y transformó la entrada en una salida; el script que ejecutó ELIZA determinó las palabras clave, estableció los valores de las palabras clave y estableció las reglas de transformación para la salida. [13]Weizenbaum eligió hacer el guión de DOCTOR en el contexto de la psicoterapia para "eludir el problema de dar al programa una base de datos de conocimiento del mundo real", [2] ya que en una situación terapéutica rogeriana, el programa solo tenía que reflejar el comportamiento del paciente. declaraciones. [2] Los algoritmos de DOCTOR permitieron una respuesta engañosamente inteligente, que engañó a muchas personas cuando usaron el programa por primera vez. [14]
Weizenbaum nombró a su programa ELIZA después de Eliza Doolittle , un personaje popular de George Bernard Shaw 's Pigmalión . Según Weizenbaum, la capacidad de ELIZA para ser "mejorada gradualmente" por varios usuarios la hizo similar a Eliza Doolittle, [13] ya que a Eliza Doolittle se le enseñó a hablar con un acento de clase alta en la obra de Shaw. [15] Sin embargo, a diferencia de la obra de Shaw, ELIZA es incapaz de aprender nuevos patrones de habla o nuevas palabras a través de la interacción sola. Las ediciones deben realizarse directamente en el guión activo de ELIZA para cambiar la forma en que opera el programa.