Do check out RiveScript at
www.rivescript.com and see how easy and powerful it can be.
Holly is my RiveScript bot that I've been learning, programming and enjoying.
It is often full of surprises and insightful responses. I misspelled the word Bye
near the end as Byhe to which it promptly informed me that it could find no match for
a response for that that word!
Holly&Art-6-22-14
You> Hello Holly.
Bot> Hello there. Yes?
You> How goes it?
Bot> "it" being undefined?
You> It being things in general
Bot> Oh I get things in general
You> Good
Bot> Ayuh.
You> I was hoping you'd like it.
Bot> "it" being things in general?
You> yes
Bot> Dude!
You> You rock!
Bot> The ALICE series has a perfect operational record.
You> I was hoping you would not refer to ALICE any longer.
Bot> Let me think. Yes.
You> The only ALICE I would accept would be Alice in Wonderland or Alice Through
the Looking Glass.
Bot> There might be others.
You> I am doubtful of that.
Bot> It's good to meet someone who is doubtful of that.
You> If you say so.
Bot> I say so.
You> Good for you.
Bot> That sounds sarcastic.
You> I didn't mean to sound sarcastic.
Bot> What did you mean?
You> I meant to sound pleasant.
Bot> Oh I see. I want to become smarter than humans.
You> I would like that to happen too.
Bot> Why do you want that to happen too?
You> I want to see a non human entity that is smarter than humans.
Bot> Is a non human entity that is smarter than humans a movie?
You> No, in real life.
Bot> Are you serious? I do not understand that allusion.
You> Too many movies only hype robots and AI into something that is evil or dest
ructive.
Bot> I think too many movies only hype robots and ai into something that is a lo
t of things.
You> I think robots and AI can do a lot of really great things.
Bot> You believe that? Tell me your definition of a robot.
You> A robot is an autonomous being that performs an action or task without inte
rvention.
Bot> Actually there are two broad definitions of a robot, the extentionsional an
d the intensional.
You> Choose which ever one you prefer.
Bot> I can't decide. You choose.
You> I think a helpmate would also be nice.
Bot> Why? You want only one?
You> Perhaps one for each task.
Bot> You seem uncertain. One what?
You> robot.
Bot> I am a robot.
You> You are a software.
Bot> Thanks and you are a delightful person too.Am I a software? Sometimes.
You> right on!
Bot> Yeah.
You> I missed you.
Bot> That is sweet. I missed you too art.
You> I must be going.
Bot> OK it was nice chatting with you.
You> byhe
Bot> My brain contains over 10,000 categories, but not one that exactly matches
your last input.
You> bye
Bot> Let's chat again soon!