wu :: forums (http://www.ocf.berkeley.edu/~wwu/cgi-bin/yabb/YaBB.cgi)
riddles >> general problem-solving / chatting / whatever >> CAPTCHA in reverse
(Message started by: amichail on Jun 19th, 2008, 8:16am)

Title: CAPTCHA in reverse
Post by amichail on Jun 19th, 2008, 8:16am
It is important to give people chatting with chatbots some confidence
that all the bot replies are really bot replies -- and not something
typed in by a human watching the chat.

The problem is to somehow convince most people that you are really a
bot and not a human.  The method used should give them more confidence
than simply telling them so.

While chatting with the bot from chatbotgame.com, you can get this
confidence by clicking "Convince me you're a bot!".

The idea is to show you the rule/method that was used to generate each
bot response.  Note that you can see rule usage in other chats by
clicking accepted/rejected. This gives you more confidence that a rule
was submitted prior to seeing its bot response in your chat.

Title: Re: CAPTCHA in reverse
Post by towr on Jun 19th, 2008, 9:06am
Why not just let the user propose a ludicrously complex calculation, and have the bot return the result.
And why would I find it important that I'm speaking to a bot? And mightn't someone watch the chat that's run by a bot anyway?

Title: Re: CAPTCHA in reverse
Post by amichail on Jun 19th, 2008, 9:39am

on 06/19/08 at 09:06:51, towr wrote:
Why not just let the user propose a ludicrously complex calculation, and have the bot return the result.
And why would I find it important that I'm speaking to a bot? And mightn't someone watch the chat that's run by a bot anyway?

The problem is to convince most people that *every* reply is a bot reply.  So a complex calculation won't help unless that's all the conversation is about.

Why would people care if they are talking to a bot or not?  I think it matters a great deal especially if you want to know what the state of the art in bots is.  Also, you may say things to a bot that you would not say to a human even if there are people watching the chat.  

Title: Re: CAPTCHA in reverse
Post by towr on Jun 19th, 2008, 9:55am
It seems to me I could probably write a script that generates a "rule/method" based on the last sentences in a conversation, regardless of whether there was a bot involved or not. And I could probably fake a few chat conversations if you wanted to check prior usage of the rule.
So, really, returning the rule/method that supposedly yielded the response doesn't prove anything.

Title: Re: CAPTCHA in reverse
Post by amichail on Jun 19th, 2008, 12:09pm

on 06/19/08 at 09:55:23, towr wrote:
It seems to me I could probably write a script that generates a "rule/method" based on the last sentences in a conversation, regardless of whether there was a bot involved or not. And I could probably fake a few chat conversations if you wanted to check prior usage of the rule.
So, really, returning the rule/method that supposedly yielded the response doesn't prove anything.

This is a "psychological proof" aimed at people of average intelligence.   It only needs to convince most people.

Title: Re: CAPTCHA in reverse
Post by rmsgrey on Jun 20th, 2008, 9:26am
What about the possibility of a human applying the bot's rules to mimic it?

Title: Re: CAPTCHA in reverse
Post by amichail on Jun 20th, 2008, 12:26pm

on 06/20/08 at 09:26:12, rmsgrey wrote:
What about the possibility of a human applying the bot's rules to mimic it?

Same answer as above.



Powered by YaBB 1 Gold - SP 1.4!
Forum software copyright © 2000-2004 Yet another Bulletin Board