ELIZA

ELIZA е ранна програма, която може да обработва естествен език. ELIZA работеше, като обработваше отговорите на потребителите на скриптове. Най-известният скрипт се наричаше DOCTOR. Той представляваше симулация на рогериански психотерапевт. ЕЛИЗА не знаеше много за мисълта или емоциите. Въпреки това DOCTOR понякога осигуряваше разговор като човек. ELIZA е написана в Масачузетския технологичен институт от Джоузеф Вайзенбаум между 1964 и 1966 г.

Когато лицето използва думи, които не са включени в малкия списък, ДОКТОРЪТ може да каже, например, в отговор на "Боли ме главата": "Защо казваш, че те боли главата?" На "Майка ми ме мрази" може да се отговори така: "Кой друг в семейството ти те мрази?". ELIZA беше програмирана с помощта на прости техники за сравняване на модели, но беше възприета сериозно от няколко нейни потребители, дори след като Вайзенбаум им обясни как работи. Това е един от първите съществуващи чатърботи.

Пример за ELIZA в Emacs.Zoom
Пример за ELIZA в Emacs.

Реализации

  • Използвайки Java и основавайки се в голяма степен на публикуваното от Вайзенбаум описание на програмата: http://www.chayden.net/eliza/Eliza.html
  • Използване на z80 асемблера на TI-83 Plus: ticalc.org
  • Trans-Tex Software пусна версии на софтуера за споделяне за Classic Mac OS и Mac OS X: Trans-Tex Software
  • doctor.el (около 1985 г.) в Emacs lisp: http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas/classics/eliza/emacs/0.html.
  • Изходен код в Tcl: http://wiki.tcl.tk/9235
  • Изходен код на езика BASIC: http://www.atariarchives.org/bigcomputergames/showpage.php?page=22

Свързани страници

Въпроси и отговори

В: Какво е ELIZA?


О: ELIZA е ранна програма, която може да обработва естествен език.

В: Как работи ELIZA?


О: ELIZA работеше, като обработваше отговорите на потребителите на скриптове.

В: Кой е най-известният скрипт, използван от ELIZA?


О: Най-известният скрипт, използван от ELIZA, се наричаше DOCTOR.

В: Какво представляваше скриптът DOCTOR?


О.: Скриптът DOCTOR беше симулация на рогериански психотерапевт.

В: Кой създаде ELIZA и кога беше създадена?


О: ELIZA е създадена от Джоузеф Вайзенбаум между 1964 г. и 1966 г. в MIT.

В: Как DOCTOR реагираше на думи, които не бяха в малкия му списък?


О: Когато думите не бяха в малкия списък на DOCTOR, той можеше да реагира с въпрос от рода на: "Защо казваш това?" или "Кой друг в семейството ти те мрази?".

В: Как беше програмирана ELIZA?


О: ELIZA беше програмирана с помощта на прости техники за сравняване на модели.

AlegsaOnline.com - 2020 / 2023 - License CC3