Chat Bot

ctac

Mitglied
Hallo Leute, ich suche einen Bot für meinen Chat, da ich noch keinen gesehen habe so würde ich eine Beispiel in beliebiger Programmiersprache bevorzugen, bessers wäre es natürlich in PHP.

Ich bin auch für Vorschläge offen:
"wie man einen Bot entwickeln könnte!!" (Programmablauf ohne code)

Danke.. :)


kein IRC - CHAT ...
 
Zuletzt bearbeitet:
Die Entwicklung eines Bots würde ich ja so anpacken:
- Gib dem Bot etwas Grammatik (Konjugieren, deklinieren...)
Dann gibst du dem Bot einige standardklauseln vor, z.B. Hallo, wie gehts....
- Dann fügst du ein paar Wörter hinzu (so etwas wie laufen, sprechen),
mit denen man ein Grundverhalten beschreiben kann.
- Diesen wörtern gibtst du dann ein paar synomyme (ähnlich Thessaurus in Word)
- Sollte eigentlich genügend Abwechslung bringen
- Ganz wichtig: Reizwörter
Bei einm Reizwort gibt der Bot einen speziellen Satz aus (z.B. wer ist der Webmaster hier? - Was du kennst du Webmaster nicht? ein Toller kerl....)
Natürlich sollte der Bot bei Reizwörtern variabel sein, d.h. er sollte nicht auf ein und den selben Satz angewiesen sein.

Naja, so oder ähnlich funktionieren auch professionelle Bots. Das Problem aber ist glaube ich der Umfang. Einer Allein kann einem Bot keinen überdimensionalen Wortschatz oder Reizwörter beibringen.

Ich würde daraus ein Open-Source-Projekt machen...
 
:)

Danke erstmal für dein Vorschlag,

Meine Vorstellung davon ist folgende:

Ein Wortschatz, Reizwörter + Lernmechnismus sind ein muss
wie bei "ELISE", (ein Programm, welches sich mit einer Person unterhalten kann, auch lernfähig, "suche quellcode")

Ausser Reizwörter, soll dieser Bot auf anrede z.B "BOT: " die Sätze speichern bzw. lernen.

Vor allem soll der Bot die Nachrichten übermitteln.
z.B durch "BOT -> person2: Nachricht.....",
wenn jemand mit dem nick person2 auftaucht kriegt der diese nachricht..
usw.

Wie macht man einen Open Source Project ???
??? nie gemacht ???

Grüsse
ctac
 
Da ist leider das Problem, dass das für IRC geschrieben wurde, und daher viel Zugs enthält, das ich nicht brauche.

Ich suche eher etwas, das mir hilft sowas wie jabberwacky zu entwickeln.
 
Zurück