ELIZA ist ein 1966 von Joseph Weizenbaum entwickeltes Computerprogramm, das die Möglichkeiten der Kommunikation zwischen einem Menschen und einem Computer über natürliche Sprache aufzeigen sollte. (Quelle: https://de.wikipedia.org/wiki/ELIZA)
Unter dem Link http://www.masswerk.at/elizabot/ ist eine freie JavaScript-Version von ELIZA erhältlich. Man nutzt diese, indem man zwei js-Dateien als erstes in seine HTML-Datei integriert:
<script type="text/javascript" src="path/to/elizabot.js"></script> <script type="text/javascript" src="path/to/elizadata.js"></script>
Dann lässt sich Eliza per JavaScript wie folgt benutzen:
var eliza = new ElizaBot(); // erzeugen eines Eliza Objekts eliza.getInitial(); // liefert einen Begrüßungsstring eliza.transform(inputString); // liefert die Antwort auf den “inputString”
Die vollständige Dokumentation ist unter http://www.masswerk.at/elizabot/ ersichtlich.