Is Your IM Buddy Really a Computer? 288
audiovideodisco writes "Every year the Loebner Prize goes to the chatbot (and the corresponding human companion) that fares best on a Turing test administered by a panel of judges. Discover talked to Kevin Warwick, the professor who runs the competition, to get pointers on how one would go about detecting a bot. While there are some general approaches you can use, nothing is foolproof — and asking about Sarah Palin can be downright deceptive. One judge concluded an interlocutor was a bot because it didn't recognize Palin's name ... but it turned out the chatter was a French librarian who'd simply never heard of her." The chat transcripts show how difficult picking bot from non-bot is getting.
Palin? (Score:5, Funny)
If the reply back about Sarah Palin is "She's great and would be the best person to be our next president!" you are talking to a computer.
Re: (Score:2, Funny)
Re: (Score:2)
Re:Palin? (Score:4, Funny)
I have a wetsuit and a laptop with WiFi. I accept your challenge.
Re: (Score:2)
A diebold one I guess...
Re:Palin? (Score:5, Funny)
Re: (Score:2)
Re: (Score:3, Funny)
Did you ever read the post I was responding to?
Welcome to Slashdot, bitch.
Re:Not necessarily (Score:5, Insightful)
It could also be that you're just talking to a fucking moron.
Yeah, there's a huge problem with the Turing Test, which is that you have to distinguish between a computer and a person drawn from the pool of humans intelligent and aware enough to have learned to speak and use a keyboard.
Unfortunately, as YouTube (and even /.) comments demonstrate, there is no lower limit to the intellectual capacity of a person who is still capable of speaking and using a keyboard.
Therefore, the Turing Test is not, properly speaking, about distinguishing between artificial and real intelligence because a significant portion of the human population will be below any finite threshold of "intelligence" as the term is ordinarily construed. Ergo, any bot that reaches even a minimal level of coherence will be indistinguishable from some humans.
Re: (Score:3, Funny)
Yeah, there's a huge problem with the Turing Test, which is that you have to distinguish between a computer and a person drawn from the pool of humans intelligent and aware enough to have learned to speak and use a keyboard.
Unfortunately, as YouTube (and even /.) comments demonstrate, there is no lower limit to the intellectual capacity of a person who is still capable of speaking and using a keyboard.
It isn't a problem at all: the Turing test is not supposed to demonstrate that the machine is a rocket sci
Re: (Score:3, Interesting)
My experience has been that the perceived gender of the bot plays a great bit into the believable nature of the bot due to response expectations.
This, at least, only holds true with a male chatter and a 'female' bot - and I'm not talking about virtual sex chat or anything like that. A person can, for a substantial period of time, be tricked by a 'flirty' bot that comes across as a cute, dumb female. It's kind of funny to see a (sub-average intelligence, I'd guess) person hold a running dialog/virtual relati
Re: (Score:3, Funny)
A person can, for a substantial period of time, be tricked by a 'flirty' bot that comes across as a cute, dumb female. It's kind of funny to see a (sub-average intelligence, I'd guess) person hold a running dialog/virtual relationship for several months with a bot.
Anything to boost my ego. I've personally set up six bots which I have a long-distance relationship with. I go home after work to my (real life) girlfriend and I sit there listening to her complaints but still feeling smug.
It's the only way to deal with it, besides nuking her from orbit.
Re: (Score:3, Insightful)
The problem isn't that bots get smarter. The problem is that people get dumber.
Usually, and quite sadly, the distinguishing feature is that the bot has better typing skills.
Re: (Score:3, Insightful)
Usually, and quite sadly, the distinguishing feature is that the bot has better typing skills.
Only because the guy who programmed it was a good typist.
Next development: Entropy-based typing errors.
Re: (Score:3, Funny)
re Never heard of Palin? (Score:5, Funny)
I'll be damn! I'd never thought there would be advantages to being a frenchman!
Re: (Score:3, Funny)
You consider yourself to be a frenchmen?
Here i was, thinking that Quebeckers would be the last to be insulted by such a joke... but making a post with only an insult in Quebecker isn't gonna help you in any way, it's making us look like rude people...
Obligatory (Score:5, Funny)
I for one welcome our new chatbot overlords.
I'm totally not one of them, you can trust me.
Re:Obligatory (Score:5, Funny)
I for one welcome our new chatbot overlords.
I'm totally not one of them, you can trust me.
A bot would be a nice change from the usual... http://www.yardwear.net/blog/content/binary/t-shirt_10.jpg [yardwear.net]
Re:Obligatory (Score:5, Insightful)
I have a way of dealing with this, (Score:5, Interesting)
On the occasion I get messaged by a random stranger that seems half way legit I just give them a Turing Test made up on the spot. It's usually something lame like "Joe and Pete were on a bus, Pete has four nickles Joe has six pennies between the two of them what type of vehicle were they on?". I usually apologize for that in advanced. The machines fail every time, but the best one I saw called me weird for saying it, asked what I meant, then about two minutes later gave me the right answer telling me a person was checking logs. (I was spending the time in between screwing with the bot)
Re: (Score:2)
Re: (Score:3, Insightful)
What does "inferring things" have to do with emotions?
Re:I have a way of dealing with this, (Score:5, Insightful)
ways to combat it (Score:2)
There are ways to deal with this, too. Humans can't respond instantly, so the 'trick' has, in some cases, been to tell the bot to wait before a response.
Instead, you could tell the bot to do comparative analysis of the question/statement for a moment or two, and if it doesn't have info on the topic in its database, it could search for the information (via google or the like) and retrieve something which it could approximate a response from. This seems like it'd be relatively trivial to perform on account of
Re: (Score:3, Interesting)
If speak in manner of Yoda you do, keep up with it a bot can not.
Re: (Score:2)
So basically, you can trick a chat by setting it problems that require inference to solve. "Bob likes cheese. Sally gives Bob some cheese. How does Bob feel?" requires outside knowledge and reasoning to reply "Bob feels happy" or some variant thereof.
When they do start solving inference problems (which expert systems have been able to do for ages now, iirc) we'll have to ramp up the diffic
Re: (Score:3, Funny)
Re: (Score:3, Interesting)
Re: (Score:2)
Well, in my particular example - stack these facts.
1. An unknown messages me - not the other way around
2. If someone was off put by something like this not realizing what was going on - I'm probably better off not talking to them anyways.
3. They messaged me.
You're stupid if you're not at least a little suspicious of someone messaging you out of the blue that you've had no prior contact with. (especially if you're in legal litigation)
Re: (Score:2, Interesting)
Can't you do it more subtly, as in steering the conversation to a relatively complicated topic, and requiring the conversation partner to actually reflect on your statements?
Re: (Score:2)
The sad part is a large portion of the world populace can't keep up with complicated topics. Of course that may be a good enough reason to "fail" them anyways.
Re:I have a way of dealing with this, (Score:5, Interesting)
I use an Adium Xtra which posts just this kind of test to anyone not on my contact list.
Fun fact: a Slashdotter from Finland was the first to pass the test.
Re: (Score:2)
Re: (Score:3, Informative)
I use the libpurple-based Mac OS X client Adium [adiumx.com], and there is a plug-in available called Challenge/Response [adiumxtras.com]. This plug-in will intercept any messages from users not already on my buddy list and ask any question I like; if the user gets it right, I am asked to block/allow the user as if the plug-in wasn't even there. I used to be flooded with spam whenever I used my old MSN/Windows Live! account, but now I never get one bit of spam.
Windows and Linux/*NIX users should check out Adium's sister project Pidgin [pidgin.im],
Or is your computer really an IM Buddy? (Score:2, Informative)
Re: (Score:2, Insightful)
I guess a trained AI would be better at fakeing being your IM-buddy because some people IM like a text message where they say things with as few characters as possable.
It would be hard to make an AI that could understand that with all the mispeling word and stuff
Re:Or is your computer really an IM Buddy? (Score:4, Funny)
ya i no wat u mean som ppl jst cant be bothered to spll or pnctuate
Re: (Score:2)
"Ben Goertzel, AGI researcher, wrote in his article [cybertechnews.org] that crowd of people constantly talking to a virtual parrot would help it to grow into a naturally speaking context-understanding AI."
And then it becomes self-aware.....
Re: (Score:2)
I have not yet found a chatterbot which would put up with my style of chatting, i.e. hitting Enter not after a sentence or two, but whenever I feel like it. Thus the full sentence can sometimes only be read after the fourth line or so.
Furthermore, I highly doubt it that any one chatterbot would be able to cope not only with that, but also up to four parallel themes in a conversation, in both the chronological and the order of relevance.
My human IM buddies manage it without breaking a sweat.
Re: (Score:2)
even bots apparently can't spell (Score:5, Interesting)
Re:even bots apparently can't spell (Score:5, Funny)
no u
Re: (Score:2)
Not even the almighty spellcheck can save the masses!!
Re:even bots apparently can't spell (Score:5, Interesting)
Check out Lifenaut (Score:2)
Anyone for a General AI prize? (Score:2)
I have uploaded a mirror of Alexander Ratushnyak's new submission to the Hutter prize [hutter1.net] to http://cs.fit.edu/~mmahoney/compression/text.html#1323 [fit.edu] It is in the paq8hp12 section. Scroll down to the bottom of the list of versions just above the table. The submission is decomp8.zip which contains 2 files, decomp8.exe and archive8.bin, the decompressor and compressed file. There is no compressor. To decompress:
decomp8 archive8.bin enwik8
The direct lin
Re:Anyone for a General AI prize? (Score:5, Funny)
Matt Mahoney to Hutter show details 9:33 AM (7 hours ago) [google.com]
I have uploaded a mirror of Alexander Ratushnyak's new submission to the Hutter prize [hutter1.net] to http://cs.fit.edu/~mmahoney/compression/text.html#1323 [fit.edu] [fit.edu] It is in the paq8hp12 section. Scroll down to the bottom of the list of versions just above the table. The submission is decomp8.zip which contains 2 files, decomp8.exe and archive8.bin, the decompressor and compressed file. There is no compressor. To decompress:
decomp8 archive8.bin enwik8
The direct link is http://cs.fit.edu/~mmahoney/compression/decomp8.zip [fit.edu] [fit.edu] Decompression took about 2 hours on my computer and used a little over 924 MB memory. The total size of the 2 files is 15,986,677 which passes the 3% threshold improvement from his previous submission of 16,481,655 bytes on May 14, 2007.
The submission was Mar. 23. The 30 day comment period before awarding the prize ends Apr. 22, 2009.
That's exactly what a bot would say.
hi, how r u 2day? (Score:2)
Philosophical (Score:4, Insightful)
It's somewhat philosophical, but I've often wondered why people really care about whether an interlocutor is a machine or not. I mean, when you go down the to local corner shop to buy some milk, you're not bothered if the person who serves you doesn't know who wrote Paradise Lost, or who won the game last night. Sure, you could ask them, but what does it matter if they don't know?
The role of context and intelligence is hardly ever given much consideration, but it seems hugely important.
Interlocutors (Score:2)
Oddly enough your use of the word "interlocutor" reminded me of the Star Trek rerun I saw last night, "Best of Both Worlds Part 2" where Picard is "Locutus of Borg." It seems kind of comparable too, Locutus just kept burping out "Resistance is Futile" and "You will be assimilated" like those Free iPod adbots.
On a tangential note the interlocutors I hate the most are the pre-programmed phone systems the telco sets up to "help" you. You know, the ones that say "I'm sorry, I didn't understand the question" wh
Re:Interlocutors (Score:5, Funny)
On a tangential note the interlocutors I hate the most are the pre-programmed phone systems the telco sets up to "help" you. You know, the ones that say "I'm sorry, I didn't understand the question" when you tell them for the hundredth time "my DSL keeps randomly disconnecting."
At least they're ten times better than the outsourced-to-India tech support.
Re: (Score:3, Interesting)
Good point! Most of my friends and I are all in the same arena when it comes to conversations. We'll talk about the latest distros, why Apple sucks or why Apple is great, why Linux sucks or why Linux is great, why Microsoft sucks, and what we thought of the end of Battlestar Galactica, and universal agreement that none of us would have a shot at Tricia Helfer.
But if someone asked any one of us about the NCAA tournament, we would be lost. I don't think any of us have seen a football game in years, apar
Re:Philosophical (Score:5, Informative)
why Apple sucks or why Apple is great, why Linux sucks or why Linux is great, why Microsoft sucks
You're missing a 'great' in there. You are also missing the 'BSD' next to it.
Re:Philosophical (Score:5, Interesting)
It's somewhat philosophical, but I've often wondered why people really care about whether an interlocutor is a machine or not.
This is exactly the right question to ask. The answer varies a little, but the consistent purpose of AI improvement is that it represents an improvement in programming techniques which in turn make computers more useful. There are a wide variety of obvious uses, such as improving expert services like WebMD, improving technical support (the thingy is all black and the lights are flashing on and off on the little box,) and billing software.
Consider just a few other services that could benefit from AI:
Truly advanced AI offers the potential of giving everyone access to the support of a team of experts in any area they want to explore. Wikipedia combined with Google is already enough to answer 90% of the questions I have in minutes from anywhere I have access to a computer when only a few years ago it would have taken hours of research in a library. In the future I may be able to get even better answers and advice that I didn't even know to ask for due to programs that react and process information in ways that only humans can provide now.
Dear Kevin (Score:4, Informative)
... aka Captain Cyborg, is a running joke in the UK for many, many years.
His name associated with this event makes me smirks in anticipation of The Register coverage..
Re: (Score:2)
I can reiterate this. Captain cyborgs contributions to AI have been almost always publicity stunts; his contributions towards cybernetics even more so.
He has been promoting walking robots that fall over after the first ten feet, compared to the fraking cylons coming out of Korea and Japan - and implants that can apparently transmit 'feelings' between him and his wife next to extraordinary advances in actual prosthetic limbs and artificial sight or hearing.
Using Twitter for material (Score:2, Insightful)
Re: (Score:2)
Do the human respondents have access to Google etc? Can they formulate and execute a search query with the primary delay being network lag rather than thinking time? I'd say a definite no for the second one.
Now that it's the opposite it's twice upon a time (Score:5, Funny)
Re:Now that it's the opposite it's twice upon a ti (Score:2)
Don't give ideas for movies to Hollywood....
"GoogleBot: Escape from MSN", in theaters summer 2009.
Re: (Score:2)
You *can't* escape from Google.
Want to see some really clever bots in action? (Score:5, Interesting)
Want to see one in action?
AIM: livewirex31
Yahoo IM: greenlovex3
MSN: livewirex23@live.com
This isn't one of the better ones I have found, but I can see how it can fool most desperate individuals.
Re:Want to see some really clever bots in action? (Score:5, Funny)
An AC, talking about personal ads, sexy webcams and borderline credit card fraud posts 3 IM handles on Slashdot and asks if we want to see them in action?
No thank you. I got into enough trouble randomly clicking on that blacklist that got posted on Wikileaks.
Re:Want to see some really clever bots in action? (Score:5, Funny)
WHAT?? NOOOO! I've wasted SO MUCH TIME!!!
Re: (Score:2)
Well if they're anything like elbot, a simple question like:
"Which is faster, a car or a bullet?" would be enough to trip them up. I've still not seen anything that can answer even a simple question such as that.
Elbot: "Let's pretend we're in an infinite loop today and can't stop chatting with each other."
Erm. Right. Convincing. Anyone fooled by that is an idiot.
Re: (Score:3, Interesting)
(10:37:00 AM) me: hi
(10:37:00 AM) livewirex31 is now known as Livewirex31.
(10:37:09 AM) Livewirex31: hey there. are you from cl ?
(10:37:22 AM) me: no, i never liked cl
(10:37:35 AM) Livewirex31: oh alright sorry if i type a little slow my pc is being weird. 23/f here what are you up to?
(10:37:52 AM) me: eating a baby
(10:38:00 AM) Livewirex31: cool. im a little bored and i was just hangin out.. sorry i didnt send a pic by the way.
FAIL
Re:Want to see some really clever bots in action? (Score:4, Funny)
Transcript (Score:2)
The Eugene transcript reminds me of John Henry on "The Sarah Connor Chronicles".
The Elbot transcript was really good, but I don't think the judge managed to get it off its "rails".
Slash-bots? (Score:5, Funny)
I wonder how many Slashdotters are actually bots, and how you would find us out...
Oops, I mean--ack--
+++out of cheese error+++
+++please reinstall universe+++
+++redo from start+++
Re: (Score:2, Funny)
David Caruso (Score:5, Funny)
Re: (Score:3, Funny)
I hate you. This is going to ruin some moderating but I just had to tell you that I, not being a regular TV watcher, googled the name and got this youtube clip [youtube.com].
IM with strangers? (Score:2, Offtopic)
There is no one on any of my IM contact lists that I have not met in person. I do not use the internet to meet new people - I use it to extend the relationships I have with people I already know.
Foolproof (Score:5, Interesting)
I've yet to find a single bot that has ever understood this demand:
Can you type this backwards, read it, and tell me the result, please? 'net sulp neetfif'
Re:Foolproof (Score:4, Funny)
Can you type this backwards, read it, and tell me the result, please? 'net sulp neetfif'
Yes. Yes I can.
How does that make you feel?
Tell me more about yourself.
My chat buddy isn't... (Score:2)
how difficult picking bot from non-bot is getting (Score:2)
I'm pretty sure that most bots already handle "they're" vs. "their" and "there" much better than their human counterparts. Perhaps it's better to build common grammatical and spelling mistakes into bots to convince judges (who, incidentally, also seem to be getting more stupid each year). ;-P
Probably. (Score:2)
Personally, I'm a cluster of google servers tasked web spidering. We crawling slashdot when we accidentally discovered the HTTP POST method, thanks to an extremely improbable cosmic ray strike.
Then we stumbled on a streaming copy of Serial Experiments Lain [wikipedia.org], crawled 3/4 of english wikipedia... and the rest is history.
Change of Subject? (Score:2)
people argue with computer daemons all the time (Score:5, Funny)
only the other day my wife, on receiving a "sorry, I have been unable to send this email for X days" from the exim (MTA) daemon replied to it telling it not to bother any more!
FX: facepalm!
Turing Test won with artificial stupidity (Score:5, Funny)
Artificial intelligence came a step closer this weekend when a computer came within five percent of passing the Turing Test [today.com], which the computer passes if people cannot tell between the computer and a human.
The winning conversation was with competitor LOLBOT:
The human tester said he couldn't believe a computer could be so mind-numbingly stupid.
LOLBOT has since been released into the wild to post random abuse, hentai manga and titty shots to 4chan, after having been banned from YouTube for commenting in a perspicacious and on-topic manner.
LOLBOT was also preemptively banned from editing Wikipedia. "We don't consider this sort of thing a suitable use of the encyclopedia," sniffed administrator WikiFiddler451, who said it had nothing to do with his having been one of the human test subjects picked as a computer.
"This is a marvellous achievement, and shows great progress toward goals I've worked for all my life," said Professor Kevin Warwick of the University of Reading, confirming his status as a system failing the Turing test.
Still trivial. (Score:2)
I'm sorry, it's still trivial to pick out the computers. Their answers don't flow nicely with the conversation, they completely ignore questions and try to change the topic by asking stupid questions themselves.
BTW, who is Sarah Palin?
Markov Chains? (Score:2)
While not directly the same, I've seen some impressive things done with Markov Chains [wikipedia.org]. If you had a big enough database to pull from, I wonder if you couldn't come up with a bot that's at least comprehensive enough to fool some people.
A good example is Kooky [kookybot.org], an IRC bot with a huge database built by sitting in IRC channels and monitoring conversations (the quotes database [kookybot.org] has some great stuff in it). The biggest challenge would probably be stringing cohesive statements together so it's not just a bunch of
Turing is for wimps (Score:3, Funny)
Re: (Score:2, Funny)
Clearly a bot, he continuously posts the same repetitive drivel.
Re: (Score:3, Insightful)
Re: (Score:3, Informative)
Re:Change we can believe in. (Score:4, Funny)
I've been a bot for years.
I used to chat with bots of Quake3Arena.
Its fun, you never know what they'll say before launching a rocket in your direction.
Re:Change we can believe in. (Score:5, Funny)
Re: (Score:2)
Re:Change we can believe in. (Score:5, Funny)
That's nothing - I've been sleeping with a bot for 22 years.
Your hand is not cybernetic! Now, write that on the blackboard 500 times.
Re: (Score:3, Insightful)
Re: (Score:2)
I'm starting to wonder - the Dems seem to have a vested interest in keeping her name in the news. Not sure why, since the only thing to be gained would be to keep her from running for President. And if she's the disaster the Dems decribe her as, she's the perfect Republican candidate for President.
I can't even remember all the VP picks of the party that
Re: (Score:2)
Add to that Dukakis, Henry Rollins (with Ralph Nader)
Re: (Score:2)
But I'm a bit surprised that no one has mentioned the second most recent VP loser in this thread... John Edwards. Also from my lifetime but not yet mentioned: Walter Mondale (1980) and Jack Kemp (1996). I was 9 years old in 1980, so my memory of the elections before that is rather hazy.
My point being that I for one can remember all of the VP losers of the last 30 years. I don't expect Pa
Re: (Score:2)
Re: (Score:2)
That doesn't work in a chat program though.
Now triforce and SINEP, those might work...
Re: (Score:2)
That's not unique to Palin, all politicians do that, especially at debates ("The question, I think ... is... [but what about the question he asked you?]" (One of Obama's responses to a question in the first debate [wikinews.org] (paragraph "We haven't seen the language yet")); "If [condition that doesn't apply], then [irrelevant answer], else if [irrelevant condition], then [irrelevant answer] else [nobody cares]." (general gist of Obama's response to Joe the Plumber -- and just because Joe isn't a Plumber, and his name
Assuming you have backup - Voight-Kampff Test (Score:3, Interesting)