Hallo Community, seit langem stelle ich mal wieder ein Tool vor, dass ich für einen Vortrag in "Wissensbasierte Systeme" geschrieben habe.
Es handelt sich dabei um eine
Implementation des Chat Bots "Jabber Wackey". Dieser
basiert auf einer Datenbank (ist also nicht wirklich intelleigent) und arbeitet mit einer Hauptapplikation - dem Bot - und vielen Clients die mit dem Bot kommunizieren und ihn mit Sätzen füttern.
Das Prinzip ist simpel:
- Man Stellt dem Bot eine Frage / Macht eine Aussage
- Der Bot prüft ob die Frage / Aussage in seiner Datenbank ist und gibt die entsprechende Antwort
- Ist die Frage / Aussage nicht in der DB, wird sie einem anderen Client gestellt und gewartet bis dieser Antwortet
- Kommt eine Antwort, wird diese dem ursprünglichen Client zurückgeliefert.
- Kommt keine Antwort / Existiert kein anderer Client, dann wird eine Zufallsantwort zurückgeschickt.
Viel Spaß beim Ausprobieren