Eliza (program)
Az ELIZA egy korai program, amely képes természetes nyelvet feldolgozni. Az ELIZA a felhasználók szkriptekre adott válaszainak feldolgozásával működött. A leghíresebb szkript a DOCTOR nevet viselte. Ez egy Roger-féle pszichoterapeuta szimulációja volt. Eliza nem sokat tudott a gondolkodásról vagy az érzelmekről. A DOCTOR azonban néha emberi módra folytatott beszélgetést. Az ELIZA-t az MIT-nél Joseph Weizenbaum írta 1964 és 1966 között.
Amikor a személy olyan szavakat használt, amelyek nem szerepeltek a nagyon kis listán, a DOKTOR mondhatja például a "Fáj a fejem" válaszra, hogy "Miért mondja, hogy fáj a feje?". Az "Anyám gyűlöl engem" válasz lehet: "Ki gyűlöl még a családodban?". Az ELIZA-t egyszerű mintaillesztési technikákkal programozták, de számos felhasználója komolyan vette, még azután is, hogy Weizenbaum elmagyarázta nekik a működését. Ez volt az egyik első létező fecsegőrobot.


Példa az ELIZA használatára az Emacsban.
Implementációk
- Javát használva, és nagyon szorosan Weizenbaum publikált programleírásán alapulva: http://www.chayden.net/eliza/Eliza.html
- A z80 Assembly használata a TI-83 Pluson: ticalc.org
- A Trans-Tex Software kiadott egy shareware verziót Classic Mac OS és Mac OS X operációs rendszerekre: Trans-Tex Software
doctor.el
(1985 körül) Emacs lisp nyelven: http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas/classics/eliza/emacs/0.html.- Forráskód Tcl nyelven: http://wiki.tcl.tk/9235
- Forráskód BASIC nyelven: http://www.atariarchives.org/bigcomputergames/showpage.php?page=22
Kapcsolódó oldalak
- 20Q
- Mesterséges intelligencia
- Chatterbot
- Loebner-díj
- Turing-teszt
Kérdések és válaszok
K: Mi az az ELIZA?
V: Az ELIZA egy korai program, amely képes a természetes nyelv feldolgozására.
K: Hogyan működött az ELIZA?
V: Az ELIZA úgy működött, hogy feldolgozta a felhasználók szkriptekre adott válaszait.
K: Mi volt a leghíresebb szkript, amelyet az ELIZA használt?
V: Az ELIZA által használt leghíresebb szkript a DOCTOR nevet viselte.
K: Mi volt a DOCTOR szkript?
V: A DOCTOR szkript egy Roger-féle pszichoterapeuta szimulációja volt.
K: Ki hozta létre az ELIZA-t és mikor jött létre?
V: Az ELIZA-t Joseph Weizenbaum készítette 1964 és 1966 között az MIT-n.
K: Hogyan reagált a DOCTOR a kis listáján nem szereplő szavakra?
V: Amikor a szavak nem szerepeltek a DOKTOR kis listáján, olyan kérdésekkel válaszolhatott, mint például: "Miért mondod ezt?" vagy "Ki utál még téged a családodban?".
K: Hogyan programozták az ELIZA-t?
V: Az ELIZA programozása egyszerű mintaillesztési technikákkal történt.