ELIZA

ELIZA ir agrīna programma, kas spēj apstrādāt dabisko valodu. ELIZA darbojās, apstrādājot lietotāju atbildes uz skriptiem. Slavenākais skripts saucās DOCTOR. Tā bija rogeriāņu psihoterapeita simulācija. ELIZA neko daudz nezināja par domām vai emocijām. Tomēr DOCTOR dažkārt nodrošināja sarunu kā cilvēks. ELIZA rakstīja Džozefs Veizenbaums MIT laikā no 1964. līdz 1966. gadam.

Ja persona lietoja vārdus, kas nebija iekļauti ļoti mazajā sarakstā, DOKTORS, piemēram, atbildot uz "Man sāp galva", varēja teikt: "Kāpēc jūs sakāt, ka jums sāp galva?". Uz atbildi "Mana māte mani ienīst" varētu atbildēt: "Kas vēl no jūsu ģimenes jūs ienīst?". ELIZA tika ieprogrammēta, izmantojot vienkāršas paraugu saskaņošanas metodes, taču vairāki tās lietotāji to uztvēra nopietni pat pēc tam, kad Veizenbaums viņiem izskaidroja, kā tā darbojas. Tas bija viens no pirmajiem čatterbotiem.

ELIZA piemērs programmā Emacs.Zoom
ELIZA piemērs programmā Emacs.

Īstenošana

  • Izmantojot valodu Java un ļoti precīzi pamatojoties uz Veizenbauma publicēto programmas aprakstu: http://www.chayden.net/eliza/Eliza.html.
  • Z80 asamblejas izmantošana TI-83 Plus: ticalc.org
  • Trans-Tex Software ir laidusi klajā koplietojamās programmatūras versijas Classic Mac OS un Mac OS X: Trans-Tex Software
  • doctor.el (ap 1985) Emacs lisp: http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas/classics/eliza/emacs/0.html.
  • Avota kods Tcl: http://wiki.tcl.tk/9235
  • Avota kods BASIC: http://www.atariarchives.org/bigcomputergames/showpage.php?page=22

Saistītās lapas

Jautājumi un atbildes

J: Kas ir ELIZA?


A: ELIZA ir agrīna programma, kas spēj apstrādāt dabisko valodu.

J: Kā ELIZA darbojās?


A: ELIZA darbojās, apstrādājot lietotāju atbildes uz skriptiem.

J: Kāds bija slavenākais skripts, ko izmantoja ELIZA?


A: Slavenākais skripts, ko izmantoja ELIZA, saucās DOCTOR.

J: Kas bija DOCTOR skripts?


A: DOCTOR skripts bija rogeriāņu psihoterapeita simulācija.

J: Kas un kad radīja ELIZA?


A: ELIZA radīja Džozefs Veizenbaums (Joseph Weizenbaum) no 1964. līdz 1966. gadam MIT.

J: Kā DOCTOR reaģēja uz vārdiem, kas nebija tā mazajā sarakstā?


A: Ja vārdi nebija DOCTOR mazajā sarakstā, tas varēja atbildēt ar šādu jautājumu: "Kāpēc tu tā saki?" vai "Kas vēl tavā ģimenē tevi ienīst?".

J: Kā tika ieprogrammēta ELIZA?


A: ELIZA tika ieprogrammēta, izmantojot vienkāršas paraugu saskaņošanas metodes.

AlegsaOnline.com - 2020 / 2023 - License CC3