Einem Forschungsteam aus den USA und Großbritannien ist es kürzlich gelungen, den Code des Chatbots ELIZA wieder zum Leben zu erwecken, der als der erste elektronische Chatbot der Geschichte gilt. Laut ihrer auf dem Preprint-Server arXiv veröffentlichten Arbeit wurde der Code ursprünglich in den 1960er Jahren von dem verstorbenen MIT-Professor Joseph Weizenbaum geschrieben.

image.png

Im Jahr 2021 entdeckte ein Archivar des MIT, Myles Crowley, Ausdrucke dieses Codes in einer Kiste mit persönlichen Gegenständen von Weizenbaum. Nachfolgende Untersuchungen bestätigten, dass es sich um den Originalcode von ELIZA handelte. Der Begriff „Chatbot“ existierte damals noch nicht, und Weizenbaum betrachtete das Programm wahrscheinlich eher als elektronischen Therapeuten. ELIZA war als Frage-Antwort-System konzipiert: Der Benutzer stellte Fragen, und das System antwortete mit einfachen Antworten und Folgefragen – ähnlich einem Gespräch mit einem menschlichen Therapeuten.

Obwohl der Originalcode von ELIZA historisch als verloren galt, existierten dennoch Versionen des Codes, die von anderen Programmierern geschrieben wurden. Das Programm wurde in Lisp geschrieben, lief ursprünglich im ARPAnet und verbreitete sich später auf Heimcomputern, wo es zu einem „Freund“ für Technikbegeisterte wurde.

Nach der Entdeckung des Codes machte sich das Forschungsteam daran, ihn zum Laufen zu bringen. Zuerst mussten sie eine Laufzeitumgebung entwickeln, da ELIZA für ein veraltetes Betriebssystem geschrieben wurde. Das Team musste den Code auch bereinigen und in einigen Fällen Funktionen schreiben, die im Code nicht explizit vorhanden waren.

Schließlich gelang es dem Team im Dezember letzten Jahres, das Programm zum Laufen zu bringen. Sie betrieben es gemäß dem ursprünglichen Design als Frage-Antwort-System und stellten fest, dass seine Leistung ihre Erwartungen übertraf. Obwohl es nicht mit modernen großen Sprachmodellen mithalten kann, fanden sie den Wiederbelebungsprozess faszinierend.

Sie entdeckten jedoch einen offensichtlichen Fehler: Die Eingabe von Zahlen führte zum Absturz des Programms. Aus Gründen der Originalität beschlossen sie jedoch, diesen Fehler beizubehalten. Sie sehen ELIZA als wichtigen Meilenstein in der Geschichte der Computer, da es den ersten bekannten elektronischen Chatbot darstellt.

Wichtigste Punkte:

🗨️ ELIZA ist der erste elektronische Chatbot, dessen Code in den 1960er Jahren von Joseph Weizenbaum geschrieben wurde.

💻 Das Forschungsteam hat den Code erfolgreich wieder zum Laufen gebracht, obwohl einige technische Probleme gelöst werden mussten.

📜 ELIZA hat eine wichtige Bedeutung in der Geschichte der Computer und gilt als Wegbereiter der Chatbots.