How would you know a decent chat bot if you found one? I'm wondering what kinds of tricks you would use to figure out it's a bot, and to figure out how (un)sophisticated it was.
I recently decided to play around with Perl again, and managed to cobble together a simple irc bot skeleton that I downloaded and somehow got to work. I might try to code up something rudimentary to amuse my daughter or something. I was looking at threads like
this one and trying to get an idea of what would be impressive feats, for a chat bot.
I have some ideas myself, such as:
- teaching the bot something then asking about it later
- asking things about its personal history, family, whatnot
- asking it simple math problems
This is just a simple little project I'm playing with that probably won't go anywhere, but I find it intriguing to think about how I would go about trying to solve some of these problems, if I lacked my crippling laziness.
So, how would you probe a bot? What would be the dead giveaways, and what would give you pause / impress you if you saw the bot could handle it?
Write several sentences in a single paragraph and leave out all the punctuation.
posted by Chocolate Pickle at 8:16 PM on February 6