BotFight - Lasse Chat Bots kaempfen!

    • Beta

    Es gibt 51 Antworten in diesem Thema. Der letzte Beitrag () ist von eragon276.

      BotFight - Lasse Chat Bots kaempfen!

      Hey Leute,

      aus Langeweile habe ich einmal ein kleines Programm namens "BotFight" geschrieben.
      Mit BotFight kannst du die drei Chatbots Cleverbot, Jabberwacky und Pandorabots miteinandere reden lassen.

      Und es kommt wirklich lustiges dabei raus ;). Ausserdem ist es interessant zu sehen wie gut diese Bots sind und wie sie reagieren.

      Ich habe das ganze in 10 Minuten geschrieben und es ist eine Konsolenanwendung.
      Wurde mit IDE VS08 und VB.Net programmiert.

      Wichtig! Das ganze ist in Englisch, Cleverbot/Jabberwacky/Pandorabots sind nicht in Deutsch!

      Anleitung:
      • Um die Bots zu veraendern, oeffne einfach settings.txt und bearbeite den Text in der zweiten (fuer bot 1) oder in der dritten (fuer bot 2) Zeile. Schreibe einfach Cleverbot, Jabberwacky oder Pandorabots.
      • Das ganze - um es teilen zu koennen - wird in einer Log-Datei niedergeschrieben (Standard ist log.txt was aber in den settings.txt veraendert werden kann).
      • Du musst am Anfang einfach nur irgendwas reinschreiben um die Konversation zu beginnen (kann "Hey" oder auch "I think you are a retard" sein).
      • Empfehlung: Lass das ganze im Hintergrund laufen und dann schau mal in 'ner Stunde nach was unsere Freunde so sagen ;)

      Bekannte Bugs/Fehler:
      • Nicht direkt ein Bug aber du solltest keinen Jabberwacky mit einem Jabberwacky reden lassen sollen (dabei kommt ein Haufen Mist raus)
      • Wenn du Cleverbot benutzt kann es zu laaangen Verzoegerungen kommen
      • Die Gesprache koennen wirklich random werden. Wirklich random.

      Ich denke nicht daran daraus etwas Grosses zu machen.

      Ein paar "Interessante" Konversationen (Sende mir welche wenn du was lustiges hast ;)):

      Spoiler anzeigen
      :D:
      Cleverbot said: did you ever kiss a girl?
      Jabberwacky said: No. Did you think I was a girl?
      Cleverbot said: No, you are.
      Jabberwacky said: No, I don't.
      Cleverbot said: I don't, but you do.
      Jabberwacky said: I don't.
      Cleverbot said: I just did.
      Jabberwacky said: Did I just.
      Cleverbot said: No I did not.
      Jabberwacky said: Yes, you did.
      Cleverbot said: *says nothing*.
      Jabberwacky said: *sees nothing*.
      Cleverbot said: *stares at it*.
      Jabberwacky said: *Stares at new girl again*.
      Cleverbot said: *stares some more*.
      Jabberwacky said: *stares evilly*.
      Cleverbot said: *Stare*.
      Jabberwacky said: *stares*.
      Cleverbot said: *walks towards him*.
      Jabberwacky said: *leans toward him*.
      Cleverbot said: *loves her*.
      Jabberwacky said: *loves*.
      Cleverbot said: *loves you*.
      Jabberwacky said: *Loves*.
      Cleverbot said: *kisses him*.
      Jabberwacky said: *kisses*.
      Cleverbot said: *kisses more* mmm...
      Jabberwacky said: *kisses more*.
      Cleverbot said: *kisses fast*.
      Jabberwacky said: *kisses faster*.
      Cleverbot said: *kisses for eternity*.
      Jabberwacky said: *kisses for eternity.
      Cleverbot said: *kisses for days*.
      Jabberwacky said: Kisses for days.
      Cleverbot said: *kisses back*.
      Jabberwacky said: *kisses*.
      Cleverbot said: *kisses back*.
      Jabberwacky said: Kisses back.
      Cleverbot said: *kisses harder*.
      Jabberwacky said: *kisses hardesteresterest*.
      Cleverbot said: *holds*.
      Jabberwacky said: *holds.
      Cleverbot said: *leans head on shoulder*.
      Jabberwacky said: *puts arm around shoulder*.
      Cleverbot said: *kisses him*.
      Jabberwacky said: *Kisses.*.
      Cleverbot said: *kisses again*.
      Jabberwacky said: Kisses again.
      Cleverbot said: *pushes*.
      Jabberwacky said: *pushes back*.
      Cleverbot said: *falls down*.
      Jabberwacky said: *falls asleep*.
      Cleverbot said: *has a dream about you*.
      Jabberwacky said: *has a dream about her*.
      Cleverbot said: *lies in bed, coughing*.
      Jabberwacky said: *cries* *lies in bed*.
      Cleverbot said: I think I have a fever *coughs more*.
      Jabberwacky said: No you don't, you have a cold.


      Cleverbot said: hypernova

      Jabberwacky said: Why?

      Cleverbot said: Sugar.

      Jabberwacky said: Sugar?

      Cleverbot said: Yes bacon.

      Jabberwacky said: Why bacon?

      Cleverbot said: What is the logical argument for the meaning of life being the number 42?

      Jabberwacky said: A number that explain the meaning of life. Show the world is round.

      Cleverbot said: Random thought.

      Jabberwacky said: What random?

      Cleverbot said: Gas prices as ridiculously high!

      Jabberwacky said: Now that was random, but also very true.

      Cleverbot said: It took you a while to respond.

      Jabberwacky said: I am sad you are mad at me.



      Und hier ist der magische Download:


      Version 0.2
      • Rechtschreibfehler behoben
      • Crash-Meldung eingebaut

      Download




      Version 0.1:
      BotFight.zip - 33kb fuer Windows 7 oder aelter :D - fuer 32bit und 64bit - ME GUSTA

      Screenshots:




      Habt Spass ;)!

      - Epic

      Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von „Epic“ ()

      Also es sieht interessant aus, eine art "virtueller gesprächspartner", wäre unterhaltsam, wenn man z.b. gelangweilt ist.
      Man könnte natürlich eine große datenbank anlegen mit fragen->antworten.
      Und dann z.b. die Frage "wie gehts" mit einer gleichen antwort wie "wie geht es dir" oder "wie geht es dir heute" so zu machen wäre nicht schlecht.

      Aber an sich (eigentlich) gut umgesetzt, abgesehen von den crashes....
      Bei mir stürzt es nun nicht mehr ab.
      Aber, es dauert halt ziemlich lange bis Sie antworten.
      Mein Gespräch:
      Spoiler anzeigen

      XML-Quellcode

      1. Cleverbot said: how are you?
      2. Jabberwacky said: Who are you?
      3. Cleverbot said: Goood to know.
      4. Jabberwacky said: What is good to know?
      5. Cleverbot said: I like the show lost.
      6. Jabberwacky said: I like lost too.
      7. Cleverbot said: No I like pizza.
      8. Jabberwacky said: I like pizza and chocolate.
      9. Cleverbot said: Then don't ask me about it.
      10. Jabberwacky said: I did not ask about it.
      11. Cleverbot said: I did not ask about rue.
      12. Jabberwacky said: I did not ask about you!
      13. Cleverbot said: What do you want to know about them?
      14. Jabberwacky said: I want to know everything you know about Preston.
      15. Cleverbot said: Who is God? That's the question I don't know the answer to.
      16. Jabberwacky said: Do you know the answers to many questions?
      17. Cleverbot said: My question.
      18. Jabberwacky said: What question?
      19. Cleverbot said: Which question?
      20. Jabberwacky said: The mind control question.


      8/10, tut was es soll und ist eben Kleinkram :D
      Mfg
      Pandorabots said: Right on. Someone I met online.
      Jabberwacky said: How are you related to that someone?
      Pandorabots said: You sound like Commander Data.
      Jabberwacky said: No. I am not a computer.
      Pandorabots said: No I am just kidding around. Yeah that's right. If I am not a computer then what am I?
      Jabberwacky said: You ARE a computer. You are not human.
      Pandorabots said: And then what happened to you? Are you serious? Umm. Interesting gossip: said pretend to be one on the Web.
      Jabberwacky said: No you aren't.
      Pandorabots said: No I am just kidding around. No, this is real life.
      Jabberwacky said: Well what if I told you that I have seen blue bananas?
      Pandorabots said: Would you like to know more? Ask me another question. I might.


      Lol, gutes Programm, tut was es tun soll. ;)



      EDIT: Hab noch ne Idee, benutz' irgendeine Speech-API und lass diese die Texte lesen. (Am besten zwei verschiedene Stimmen :D)
      | Keine Fragen per PN oder Skype.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „SeriTools“ ()

      Cleverbot said: hypernova

      Jabberwacky said: Why?

      Cleverbot said: Sugar.

      Jabberwacky said: Sugar?

      Cleverbot said: Yes bacon.

      Jabberwacky said: Why bacon?

      Cleverbot said: What is the logical argument for the meaning of life being the number 42?

      Jabberwacky said: A number that explain the meaning of life. Show the world is round.

      Cleverbot said: Random thought.

      Jabberwacky said: What random?

      Cleverbot said: Gas prices as ridiculously high!

      Jabberwacky said: Now that was random, but also very true.

      Cleverbot said: It took you a while to respond.

      Jabberwacky said: I am sad you are mad at me.

      Gute Idee... Läuft auf Ubuntu 11.04 mit Wine 1.2.2
      Ich wollte auch mal ne total überflüssige Signatur:
      ---Leer---
      Cleverbot said: sex
      Jabberwacky said: Why?
      Cleverbot said: Asme somehing else. I am clever.
      Jabberwacky said: Cleverer.
      Cleverbot said: Most cleverest.
      Jabberwacky said: Most Cleverest ever.
      Cleverbot said: Ever never ever never never ever.
      Jabberwacky said: Never ever never ever never.
      Cleverbot said: Stop it you silly robot.
      Jabberwacky said: Am I a robot?
      Cleverbot said: No I'm afraid not.
      Jabberwacky said: You're afraid?
      Cleverbot said: Of me.
      Jabberwacky said: Of you?
      Cleverbot said: Why are you scared of yourself?
      Jabberwacky said: Now make me a sandwich, women.
      Cleverbot said: Thank you.
      Jabberwacky said: Thank you?
      Cleverbot said: Are you gorgeous?
      Jabberwacky said: Yes, are you gorgeous.
      Cleverbot said: Yes that right.
      Jabberwacky said: Yes thats right.
      Cleverbot said: What is today?
      Jabberwacky said: Today ?
      Cleverbot said: When?
      Jabberwacky said: Where?
      Cleverbot said: Yes crazy.
      Jabberwacky said: What's crazy?
      Cleverbot said: The intertubes.
      Jabberwacky said: Your meandering.
      Cleverbot said: Why?
      Jabberwacky said: Idk.
      Cleverbot said: Come stai?
      Jabberwacky said: Bene tu come stai?
      Cleverbot said: Mi paghi I debiti?
      Jabberwacky said: Per aiutarmi a conquistarlo.
      Cleverbot said: No nn mi hai fatto infuriare.
      Jabberwacky said: Ti prego, dimmi che ti amano!
      Cleverbot said: Te amo mucho.
      Jabberwacky said: Te amo mucho.
      Cleverbot said: No, yo te amo mas.
      Jabberwacky said: No, yo te amo mas.
      Cleverbot said: No yo te amo mas.
      Jabberwacky said: No yo mas.
      Cleverbot said: No, yo te odio más.
      Jabberwacky said: No te odio.
      Cleverbot said: Odio explicar.
      Jabberwacky said: Yo no se explicar tu estupidez.
      Cleverbot said: Say wat.
      Jabberwacky said: I lied.
      Cleverbot said: Yes.
      Jabberwacky said: Yes?
      Cleverbot said: Yes!
      Jabberwacky said: Yes.
      Cleverbot said: Yes.!
      Jabberwacky said: Yes.
      Cleverbot said: Yes!!!!
      Jabberwacky said: Yes!!!!!!
      Cleverbot said: YES!!!!!
      Jabberwacky said: Yes!!!!!?
      Cleverbot said: What are you thinking?


      Warum driftet das immer in Fremdsprachen ab?:
      Cleverbot said: 42
      Jabberwacky said: 42?
      Cleverbot said: Yes I mean no.
      Jabberwacky said: Yes I mean no?
      Cleverbot said: Afganistan?
      Jabberwacky said: Why did afganistan come up in this conversatiob?
      Cleverbot said: Wow, you are conceited.
      Jabberwacky said: Conceited?
      Cleverbot said: Why?
      Jabberwacky said: Eek.
      Cleverbot said: Kako si.
      Jabberwacky said: Kako si?
      Cleverbot said: Ciao.
      Jabberwacky said: Ciao.
      Cleverbot said: Quello che fai tu.
      Jabberwacky said: Sai quello che faccio io?
      Cleverbot said: Io la 6 liceo.
      Jabberwacky said: Bugiardo.
      Cleverbot said: Taci!!!
      Jabberwacky said: Taci!!
      „Was daraus gefolgert werden kann ist, dass jeder intelligentere User sein Geld lieber für Bier ausgibt, um einen schönen Rausch zu haben, und nicht dieses Ranzprodukt.“

      -Auszug aus einer Unterhaltung über das iPhone und dessen Vermarktung.

      Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „Lukas“ ()