Die " AIML " Chatterbot Sprache können Sie übernehmen AIM Bots in Ihre Java-Anwendungen . Verwenden Sie diese Bots , um eine Website zu vermarkten und eine lustige Erfahrung für die Nutzer zu schaffen. Ein Benutzer kann den Bot mit AIM -Nachricht und der Bot liefert Antworten auf Fragen des Benutzers . Sie können Links oder einfach nur übernehmen die Bot-Software in Ihrem Chat-Software. Anleitung
1
Öffnen Sie das Java -Editor zum Erstellen und bearbeiten Sie Ihre Java-Projekt . Öffnen Sie den Quellcode Datei, die Sie verwenden möchten, um die Einrichtung der bot.
2
eine Variable für die Chatterbean bot Anwendung mit dem AIML Sprache einzustellen. Der folgende Code erstellt die Variable aus einer Liste von Fragen, die sich in " questions.xml " gesetzt :
AliceBot bot = new ChatterBean ( " questions.xml ");
3
der AIML Instanz herstellen , gibt das Ihnen die Möglichkeit, eine Nachricht an den Benutzer drucken. Der folgende Code verbindet sich mit der Bot den Kontext -Handler :
bot.setContext (neu DbContext ()); String response = bot.respond ("Dies ist ein Test. ");
4
Anzeige die Antwort an den Benutzer. Der folgende Code Antworten der Benutzer nach einer Nachricht an den Bot gesendet wird :
Statement stmt = con.createStatement (); stmt.display (Antwort) ;