ELIZA

ELIZA yra ankstyvoji programa, galinti apdoroti natūralią kalbą. ELIZA veikė apdorodama naudotojų atsakymus į scenarijus. Garsiausias scenarijus vadinosi DOCTOR. Tai buvo rožeriškojo psichoterapeuto simuliacija. ELIZA nedaug ką žinojo apie mintis ar emocijas. Tačiau DOCTOR kartais pateikdavo pokalbį kaip žmogus. ELIZĄ 1964-1966 m. Masačusetso technologijos institute (MIT) parašė Džozefas Veizenbaumas (Joseph Weizenbaum).

Kai asmuo vartojo žodžius, kurių nebuvo labai mažame sąraše, DOKTORAS, pavyzdžiui, atsakydamas į klausimą "Man skauda galvą", gali pasakyti: "Kodėl jūs sakote, kad jums skauda galvą?" Į atsakymą "Mano mama manęs nekenčia" gali būti atsakyta: "Kas dar tavo šeimoje tavęs nekenčia?". ELIZA buvo suprogramuota naudojant paprastus šablonų atitikimo metodus, tačiau keli jos naudotojai į ją žiūrėjo rimtai, net ir po to, kai Weizenbaumas jiems paaiškino, kaip ji veikia. Tai buvo vienas pirmųjų egzistuojančių pokalbių robotų.

ELIZA pavyzdys "Emacs" programoje.Zoom
ELIZA pavyzdys "Emacs" programoje.

Įgyvendinimas

  • Naudojant "Java" ir labai tiksliai remiantis Weizenbaumo paskelbtu programos aprašymu: http://www.chayden.net/eliza/Eliza.html.
  • Z80 asamblėjos naudojimas TI-83 Plus: ticalc.org
  • "Trans-Tex Software" išleido dalijamosios programinės įrangos versijas "Classic Mac OS" ir "Mac OS X": Trans-Tex Software
  • doctor.el (apie 1985 m.) Emacs lisp kalba: http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas/classics/eliza/emacs/0.html.
  • Šaltinio kodas Tcl kalba: http://wiki.tcl.tk/9235
  • Pradinis kodas BASIC kalba: http://www.atariarchives.org/bigcomputergames/showpage.php?page=22

Susiję puslapiai

Klausimai ir atsakymai

K: Kas yra ELIZA?


A: ELIZA yra ankstyvoji programa, galinti apdoroti natūralią kalbą.

K: Kaip veikė ELIZA?


A: ELIZA veikė apdorodama naudotojų atsakymus į scenarijus.

K: Koks buvo žymiausias ELIZA naudotas scenarijus?


A: Garsiausias ELIZA naudotas scenarijus vadinosi DOCTOR.

K: Koks buvo DOCTOR scenarijus?


A.: DOCTOR scenarijus buvo rožeriškojo psichoterapeuto simuliacija.

K: Kas ir kada sukūrė ELIZĄ?


A: ELIZA buvo sukurta Joseph Weizenbaum 1964-1966 m. MIT.

K: Kaip DOCTOR reagavo į žodžius, kurių nebuvo jo mažajame sąraše?


A: Kai žodžių nebuvo DOCTOR mažajame sąraše, jis galėdavo atsakyti tokiu klausimu: "Kodėl tu taip sakai?" arba "Kas dar tavo šeimoje tavęs nekenčia?".

K: Kaip buvo užprogramuota ELIZA?


A: ELIZA buvo suprogramuota naudojant paprastus šablonų atitikimo metodus.

AlegsaOnline.com - 2020 / 2023 - License CC3