Einzelnen Beitrag anzeigen

Benutzerbild von MisterNiceGuy
MisterNiceGuy

Registriert seit: 1. Jul 2003
Ort: Mannheim
919 Beiträge
 
Delphi 7 Personal
 
#1

Jabber Wackey Implementation - DB basierter Chat Bot

  Alt 5. Feb 2009, 23:06
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
Angehängte Dateien
Dateityp: zip jabberwackey_266.zip (537,6 KB, 30x aufgerufen)
Jonas
Wenn mich jemand sucht, ich bin im Kühlschrank!

Informationen über das Duale Studium
www.jofre.de
  Mit Zitat antworten Zitat