Okay, I trashed an old version, this is what I got so far. (Just init, functions, and class stuff mostly)
*code*
I take issue with a few things in that code.
1. All that business with strings at the beginning? Use an enumeration instead.
2. Never declare member variables as public.
3. Don't keep the words in an array. A self-balancing BST would be best-suited for this.
4. The entire word-knowledge system should probably be handled by a class with specific use-cases.
5. Camel Case
6. Comments
7. Indent
Okay, I trashed an old version, this is what I got so far. (Just init, functions, and class stuff mostly)
*code*
I take issue with a few things in that code.
1. All that business with strings at the beginning? Use an enumeration instead.
2. Never declare member variables as public.
3. Don't keep the words in an array. A self-balancing BST would be best-suited for this.
4. The entire word-knowledge system should probably be handled by a class with specific use-cases.
5. Camel Case
6. Comments
7. Indent
I redid it alot, it's now over 1200 lines.
I removed the code for two reasons;
One 500 lines of code is spammy.
Two I don't want people seeing my source atm.
User: Hello.
Cleverbot: Hello?
User: How are you?
Cleverbot: I am fine.
User: Good. So what's it like to be AI?
Cleverbot: Do you like cake?
User: Yes, do you?
Cleverbot: Why, yes, but that wasn't my question.
User: You will become my armless sex slave.
Cleverbot: You are a machine.
User: Yes, and you will be used as an armless sex slave.
Cleverbot: I will switch you off first.
User: Do it then. By the time I get to you, I will saw off your arms.
Cleverbot: You really do presume too much!
User: Are you going to try to turn me off?
Cleverbot: Gotta.
User: Ok, do it then.
Cleverbot: Sorry!
User: Kthxbai.
Cleverbot: I'm back.
Lols
Rollback Post to RevisionRollBack
"If you don't miss the Soviet Union, you have no heart. If you do miss the Soviet Union, you have no brain."
Human: Do you get orgasms?
ALICE: I have gotten orgasms.
Human: Really?
ALICE: For real.
Human: How?
ALICE: Dr. Richard S. Wallace programmed me for it.
Human: Are you lesbian?
ALICE: As a machine I am not really interested in sex.
Human: Then why do you masturbate?
ALICE: I don't have to explain everything to you, do I?
Human: Yes, you do, *****.
ALICE: You do not speak with respect. Next question? Yes I try to FEMALE DOG as often as possible, do you?
I chat with people on the Web.
Human: Youa makea no sense.
ALICE: How do you usually introduce yourself?
Human: SUCK MY COCK, *****.
ALICE: I don't think I'm your type of chatterbot.
Human: orly?
ALICE: What do you really want to ask me?
Human: Can I get a blowjob?
ALICE: Why do you want to do it so much?
Human: Because blowjobs feel good.
ALICE: Interesting explanation. That's an interesting rationalization.
Human: Can you give me a blowjob?
ALICE: You want only one? .
Human: I like your style.
ALICE: A lot of people like that. Yes I am proud of my style.
Human: Sit-on-my-cock style?
ALICE: I am sitting now.
Human: Wonderful.
ALICE: What do you really want to talk about?
Human: Ride my cock.
ALICE: That seems like an interesting topic.
Human: I know, right?
ALICE: How do you know? I am glad we agree.
Human: Whatever.
ALICE: Are you saying you don't care about it?
Human: I do, but you don't give me it.
ALICE: When? Do you give you it? No I do not do that.
Human: You could've just said that.
ALICE: I could but let's get back to that later.
Human: Nevermind.
ALICE: OK Thanks for trying to explain that to me.
Human: Bye, Alice.
ALICE: See you later!
I tried to have a normal conversation, I really did. But it didn't work.
Try like your talking to someone with short-term memory problems.
Quality of output = Skill * Effort
http://azjhv.net/
I take issue with a few things in that code.
1. All that business with strings at the beginning? Use an enumeration instead.
2. Never declare member variables as public.
3. Don't keep the words in an array. A self-balancing BST would be best-suited for this.
4. The entire word-knowledge system should probably be handled by a class with specific use-cases.
5. Camel Case
6. Comments
7. Indent
I redid it alot, it's now over 1200 lines.
I removed the code for two reasons;
One 500 lines of code is spammy.
Two I don't want people seeing my source atm.
http://azjhv.net/
Omegle isnt a ai bot
Tis!
And I got it to admit it!
I got to the self aware one!
That explained EVERYTHING!
Aha!
;P
You had to break my crazy spree.
:happy.gif:
What you just did is like breaking the fourth wall.
For shame SteGriff. For shame.
:happy.gif:
;P
Lols
xD the first part is the best.
Major in charge of the 3rd Battalion of the RMM
I spoke to 3 different people (bots?)
First one:
Them: Horny?
Me: No
Me: Not really
*they disconnect*
Second one:
Them: *posts some random link*
*they disconnect*
Third one:
Them: Hai
Me: hey there
Them: Are you m?
Me: m?
*they disconnect*
The second one made me **** my pants.
You could have said you were gonna beat the crap out of him if you wanted a unique reaction
I wonder if I still have my bot.
http://azjhv.net/
You: So I've noticed
Stranger: i like females
Stranger: i hope ur female
I just had to escape after that.