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.Zoom
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

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.

AlegsaOnline.com - 2020 / 2023 - License CC3