ELIZA

ELIZA är ett tidigt program som kan bearbeta naturligt språk. ELIZA fungerade genom att bearbeta användarnas svar på manuskript. Det mest kända skriptet kallades DOCTOR. Det var en simulering av en rogeriansk psykoterapeut. Eliza visste inte mycket om tankar eller känslor. DOCTOR gav dock ibland konversation som en människa. ELIZA skrevs vid MIT av Joseph Weizenbaum mellan 1964 och 1966.

När personen använde ord som inte fanns med i den mycket lilla listan kan LÄKARE till exempel säga, som svar på "Jag har ont i huvudet": "Varför säger du att du har ont i huvudet?". Svaret på "Min mamma hatar mig" kan vara "Vem mer i din familj hatar dig?". ELIZA programmerades med hjälp av enkla mönstermatchningstekniker, men togs på allvar av flera av användarna, även efter att Weizenbaum förklarat för dem hur den fungerade. Det var en av de första chatterbots som fanns.

Exempel på ELIZA i Emacs.Zoom
Exempel på ELIZA i Emacs.

Genomföranden

  • Användning av Java, och som är mycket nära baserad på Weizenbaums publicerade beskrivning av programmet: http://www.chayden.net/eliza/Eliza.html
  • Användning av z80 Assembly på TI-83 Plus: ticalc.org
  • Trans-Tex Software har släppt sharewareversioner för Classic Mac OS och Mac OS X: Trans-Tex Software
  • doctor.el (cirka 1985) i Emacs lisp: http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas/classics/eliza/emacs/0.html.
  • Källkod i Tcl: http://wiki.tcl.tk/9235
  • Källkod i BASIC: http://www.atariarchives.org/bigcomputergames/showpage.php?page=22

Relaterade sidor

Frågor och svar

F: Vad är ELIZA?


S: ELIZA är ett tidigt program som kan bearbeta naturligt språk.

F: Hur fungerade ELIZA?


S: ELIZA fungerade genom att bearbeta användarnas svar på manuskript.

F: Vilket var det mest kända skriptet som användes av ELIZA?


S: Det mest kända skriptet som användes av ELIZA hette DOCTOR.

F: Vad var DOCTOR-skriptet?


S: DOCTOR-skriptet var en simulering av en Rogeriansk psykoterapeut.

F: Vem skapade ELIZA och när skapades det?


S: ELIZA skapades av Joseph Weizenbaum mellan 1964 och 1966 vid MIT.

F: Hur reagerade DOCTOR på ord som inte fanns i dess lilla lista?


S: När ord inte fanns med i DOCTORs lilla lista kunde den svara med en fråga som "Varför säger du det?" eller "Vem mer i din familj hatar dig?".

F: Hur programmerades ELIZA?


S: ELIZA programmerades med hjälp av enkla mönstermatchningstekniker.

AlegsaOnline.com - 2020 / 2023 - License CC3