ELIZAELIZA

ELIZA ist ein frühes Computerprogramm zur Verarbeitung natürlicher Sprache, das von 1964 bis 1967 am MIT von Joseph Weizenbaum entwickelt wurde.

ELIZA wurde geschaffen, um die Kommunikation zwischen Menschen und Maschinen zu erforschen, und simulierte eine Konversation, indem es eine Mustervergleichs- und Ersetzungsmethode verwendete, die den Benutzern die Illusion vermittelte, dass das Programm sie verstehen würde, aber keine Repräsentation hatte, von der man annehmen konnte, dass sie wirklich verstand, was von einer der Parteien gesagt wurde.

Während das ELIZA-Programm selbst (ursprünglich) in MAD-SLIP geschrieben war, wurden die Direktiven für den Musterabgleich, die den größten Teil der Sprachfähigkeiten enthielten, in separaten „Skripten“ bereitgestellt, die in einer Lisp-ähnlichen Darstellung dargestellt wurden. [Das berühmteste Skript, DOCTOR, simulierte einen Psychotherapeuten der Roger'schen Schule (bei der der Therapeut oft die Worte des Patienten an den Patienten zurückspiegelt) und verwendete Regeln, die im Skript diktiert wurden, um mit ungerichteten Fragen auf Benutzereingaben zu reagieren. Damit war ELIZA einer der ersten Chatterbots (modern: „Chatbot“) und eines der ersten Programme, die den Turing-Test bestehen konnten.

Der Schöpfer von ELIZA, Weizenbaum, wollte mit dem Programm die Kommunikation zwischen Mensch und Maschine erforschen. Er war überrascht und schockiert, dass einige Leute, darunter auch Weizenbaums Sekretärin, dem Computerprogramm menschenähnliche Gefühle zuschrieben. Viele Wissenschaftler glaubten, dass das Programm das Leben vieler Menschen, insbesondere von Menschen mit psychischen Problemen, positiv beeinflussen und Ärzten bei der Behandlung solcher Patienten helfen könnte. ELIZA war zwar in der Lage, einen Diskurs zu führen, konnte sich aber nicht mit echtem Verständnis unterhalten, dennoch waren viele frühe Benutzer von der Intelligenz und dem Verständnis von ELIZA überzeugt, obwohl Weizenbaum das Gegenteil behauptete.

Der ursprüngliche Quellcode von ELIZA war seit seiner Entwicklung in den 1960er Jahren verschollen, da es damals nicht üblich war, Artikel mit Quellcode zu veröffentlichen. In jüngster Zeit wurde der MAD-SLIP-Quellcode jedoch in den Archiven des MIT entdeckt und auf verschiedenen Plattformen wie archive.org veröffentlicht. Der Quellcode ist von großem historischem Interesse, da er nicht nur die Besonderheiten der damaligen Programmiersprachen und -techniken, sondern auch die Anfänge der Software-Schichtung und -Abstraktion als Mittel zur Erzielung anspruchsvoller Software-Programmierung zeigt.