ELIZA

ELIZA es un primer programa capaz de procesar el lenguaje natural. ELIZA funcionaba procesando las respuestas de los usuarios a los scripts. El guión más famoso se llamaba DOCTOR. Era una simulación de un psicoterapeuta rogeriano. ELIZA no sabía mucho sobre el pensamiento o la emoción. Sin embargo, DOCTOR a veces proporcionaba conversación como un humano. ELIZA fue escrito en el MIT por Joseph Weizenbaum entre 1964 y 1966.

Cuando la persona utilizaba palabras que no estaban en la pequeña lista, el DOCTOR podía decir, por ejemplo, respondiendo a "Me duele la cabeza", "¿Por qué dices que te duele la cabeza?". La respuesta a "Mi madre me odia" podría ser "¿Quién más de tu familia te odia?". ELIZA se programó utilizando técnicas sencillas de comparación de patrones, pero varios de sus usuarios se lo tomaron en serio, incluso después de que Weizenbaum les explicara cómo funcionaba. Fue uno de los primeros chatterbots que existieron.

Ejemplo de ELIZA en Emacs.Zoom
Ejemplo de ELIZA en Emacs.

Implementaciones

  • Utilizando Java, y basándose en la descripción del programa publicada por Weizenbaum: http://www.chayden.net/eliza/Eliza.html
  • Uso de z80 Assembly en la TI-83 Plus: ticalc.org
  • Trans-Tex Software ha lanzado versiones shareware para Classic Mac OS y Mac OS X: Trans-Tex Software
  • doctor.el (circa 1985) en Emacs lisp: http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas/classics/eliza/emacs/0.html.
  • Código fuente en Tcl: http://wiki.tcl.tk/9235
  • Código fuente en BASIC: http://www.atariarchives.org/bigcomputergames/showpage.php?page=22

Páginas relacionadas

Preguntas y respuestas

P: ¿Qué es ELIZA?


R: ELIZA es un programa inicial capaz de procesar el lenguaje natural.

P: ¿Cómo funcionaba ELIZA?


R: ELIZA funcionaba procesando las respuestas de los usuarios a los scripts.

P: ¿Cuál fue el script más famoso utilizado por ELIZA?


R: El script más famoso utilizado por ELIZA se llamaba DOCTOR.

P: ¿Qué era el script DOCTOR?


R: El guión DOCTOR era una simulación de un psicoterapeuta rogeriano.

P: ¿Quién creó ELIZA y cuándo se creó?


R: ELIZA fue creado por Joseph Weizenbaum entre 1964 y 1966 en el MIT.

P: ¿Cómo respondía ELIZA a las palabras que no estaban en su pequeña lista?


R: Cuando las palabras no estaban en la pequeña lista de DOCTOR, éste podía responder con una pregunta como "¿Por qué dices eso?" o "¿Quién más de tu familia te odia?".

P: ¿Cómo se programó ELIZA?


R: ELIZA se programó utilizando técnicas sencillas de concordancia de patrones.

AlegsaOnline.com - 2020 / 2023 - License CC3