AIML Bot in Java-Anwendungen veranschaulicht

August 2

Die "AIML" Chatterbot-Sprache können Sie AIM Bots in Ihren Java-Anwendungen einbinden. Verwenden Sie diese Bots, eine Website zu vermarkten und erstellen eine lustige Erfahrung für Benutzer. Ein Benutzer kann den Bot mit Ziel message und der Bot gibt Antworten auf Fragen des Benutzers zurück. Sie können Links hinzufügen oder einfach die Bot-Software in Ihrer Chatsoftware zu integrieren.

Anweisungen

1 Öffnen Sie den Java-Editor, die, den Sie zum Erstellen und bearbeiten Ihre Java-Projekt verwenden. Öffnen Sie die Quellcodedatei, die Sie zum Einrichten der Bot verwenden möchten.

2 Richten Sie eine Variable für die Chatterbean Bot-Anwendung, die mithilfe der Programmiersprache AIML. Der folgende Code erstellt die Variable aus einer Liste von Fragen, die in "questions.xml" eingerichtet:

AliceBot Bot = neue ChatterBean("questions.xml");

3 Schließen Sie an die AIML-Instanz Ihnen die Möglichkeit gibt, eine Nachricht an den Benutzer zu drucken. Der folgende Code verbindet sich mit dem Bot-Kontext-Handler:

bot.setContext (neue DBContext());Zeichenfolge Antwort = bot.respond ("Dies ist ein Test.");

4 Die Antwort an den Benutzer angezeigt. Der folgende Code beantwortet den Benutzer nach dem Bot eine Nachricht gesendet wird:

Anweisung Stmt = con.createStatement();stmt.Display(Response);