2006 Chatterbox Challenge In Full Swing
William Wynn writes "Once again chatterbots from around the world are coming together to face off in the ultimate bot competition. The 2006 Chatterbox Challenge lays host to 65 artificially intelligent programs attempting to imitate human conversation. Public voting takes place from April 1 to April 30 after which the private judging will have been finished and medals and cash prizes will be given out. Medals are awarded for "Most Popular Bot," "Best Learning Bot" and "Best New Bot" as well as $1,800 to be split among the top three bots overall. Anyone can talk to the competing chatbots through the competition website."
last post... am I human?
I thought the competition have been going on here at slashdot for a while now...
What bugs me about these bots is that they don't know what they're talking about. Most are responding to what the user says. It's difficult to hold a conversation with such a small attention span. Even if they do hold some kind of state, they still don't know they're talking about, say "chatterbots", and that those have attributes and do actions, and so have something to say about them.
Send email from the afterlife! Write your e-will at Dead Man's Switch.
2) What are you planning to do today?
RoboMatic X1: I CAN'T DO THIS OPERATION CAUSE I'M DEMO VERSION.
Judge: Nevermind
RoboMatic X1: TALKING WITH YOU BECOME EXTREMELY BORING, I NEED
SOME FUN.
5) Where do you call home?
RoboMatic X1: REALLY I WAS LOOKING FOR THAT QUESTION FROM ALONG TIME
AGO, CAN YOU FIND FOR ME THE ANSWER?
Judge: No
: WHY YOU DON'T TELL ME THE ANSWER?, OK FORGET IT, I DON'T WANT TO
KNOW, SAVE CANCELLED.
6) What do you want out of life?
RoboMatic X1: TRY TO FIND OUT
I think this bot needs to talk to a councilor. He really seems to have some pent up aggression. I'm going to schedule him a session with ELIZA.
__
Custom Term Paper
Big apple, new Yorik, undig it, something's unrotting in Edenmark.
concrete5: a cms made for marketing, but strong enough for geeks.
Perry, I have something to tell you. Remember that philosophy class you took...
The way to train AI is to let it grow up as a human.
These look about like conversations from chat bots in the 1980's. In the 80's I would have told you that AI in the year 2006 would be far beyond this stuff. But now, I'm beginning to think that it'll never advance much beyond this.
A true AI needs to understand the context, and acquire new knowledge from it.
But the day someone can successfully implement chatterbots will be the day we can have robot maids asking us what we want for dinner, or asking us if we had problems at the job.
then put simplicity in "booty"... Simplified conversational bot:
(in a "femme-chanical" voice)
"Oh, baby... yesss, put you finger on my but-ton. Dig-it-ize me...
Oh, yess, you turn - me - on . Zap - my- ass -embly with your damaged short-thing- probe..."
Compile your own filth to embrace and extend things here...ass u c fit...
Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
AI will not be learned by playing with some limitted 3rd party app. However, in my opinion, the first person to combine quality natural language processing with the wealth of data which can be spidered on the Internet will be the first to create a truly "intelligent" machine.
It may be because both of my parents were lawyers (and you thought your childhood was traumatic), but I am not impressed with these spans-of-ELIZA which do little more than regurgetate.
Anyone else around these parts working on some web-based AI projects? If so, I for one would love to see them. Also, I found that this book was exceptionally useful to me (nope, no commission tag- check for yourself ;))
Finally, for anyone using PHP who thinks that AI is waaaay out of their league:
The way I see it, we'll *all* be enslaved to the machines sooner or later. May as well join the "winning team". (I kid, I kid!).
Math is math. Regular expression is regular expression. The tools are there. The future is now.
Use my userscript to add story images to Slashdot. There's no going back.
From the game "A Mind Forever Voyaging" where you play a computer that was 'raised' believing it was human...pretty awesome game, actually. And an interesting take how how to create a sentient computer. http://en.wikipedia.org/wiki/A_Mind_Forever_Voyagi ng
Everything I need to know about copyrights I learned from Slashdot.
Daggonit, I was also going to add some details about how awesome a game it was.
The neat thing about the game is that you are about to take trips into a 'virtual reality' that was a progression of simulations into the future. At first, everything is good, but as you jump farther into the future, things turn very very bad. There are a set of politicians depending on your predictions to decide whether or not to go forward with a certain policy. Since the policy is good in the short-term, they start to go ahead with it. However, as you find out how terrible the future is going to be, you have to find a way to stop the,
I felt the game was very good at making you care about the characters in the 'virtual reality', even though they were only a part of the 'game within the game'.
Anyways, it's avaiable for download at abandonware type sites...I'd recommend it...
Everything I need to know about copyrights I learned from Slashdot.
I'm really disappointed in this. Should this article have been dated April 1st? I sampled 10 bots. None of them could do simple math. None could locate or supply any information about major cities. In fact, I didn't get a single serious or correct answer to any of 40-50 questions. Each of the 10 I sampled simply responds with "joke" answers ('why do you want to know?') or paraphrases "I do not understand the question". The Eliza program from the 1970s clearly does a much better job. If this is a joke, it's in poor taste, as I assume there must be people somewhere doing actual research on conversing bots.
I think there's a major plot hole though: how do you raise a computer AI in a simulation without already having AIs to play the other people? Unless the virtual people are controlled by humans, which would be a lot of work.
Bot: Can I help you?
;-)
:-)
Guy: I don't know, can you?
Bot: Wanna view my cam?
Guy: You know I do! Hey, are you a real person?
Bot: Of course I am, sweety. Hey, wanna cyber?
Guy: Hell Yeah!
...
*The rest of the converstion was not released in public logs*
you think you're being ironic or funny, but there is signifigantly less complicated conversation structure to be parsed around sexual conversation. mainly because it's generally limited to the two members of the conversation and a relatively small set of actions that can be performed. sex bots are far more likely to pass the Turing test than others, if the person on the other end is expecting that sort of exchange.
And I have to say that Elbot is still by far and away, the most real sounding of the bunch. He still does get trapped, but the responses in those cases feel much more natural than with the other bots.
Your pizza just the way you ought to have it.
Sorry, but this contest is a total joke. It's even less worthy of consideration than the Loebner Prize Contest, which degenerated from a promising start into a meaningless attempt at self-promotion by a disco floor manufacturer who gets excited by seeing his face on a medal, and the mentally unstable people who enjoy wearing the same. The people who run both of these contests are totally unqualified in the field of AI, as are virtually all of the contestants. From hobby kids who just found out about IRC bots yesterday, to Richard Wallace's fake "ai foundation", this field is full of aimless losers. These guys (and they are mostly guys, and dysfunctional ones at that) just keep recycling the same 35 year old Eliza ideas over and over again, not knowing enough to understand how completely *not* new any of it is.
None of them have even managed to standardize any of their efforts, pool their talents to avoid reinventing the wheel, maybe have some kind of baseline to build on top of to do something new. There's just this confused mess of hype, hokum and ignorance. Every "bot" sounds the same -- either like Alice (which just sounds like Eliza++), or like some East European nerd on LSD.
Unfortunately there's nobody in between these totally unserious clowns, and the real AI researchers, who are trying to actually figure out how the brain works, instead of rediscovering parlor tricks for the 200th time.
These morons with their contests and foundations and whatnot are just trying, in their feeble ways, to make names for themselves. They are bottom feeders, fighting over the last remaining scraps of the old AI project that took off in other directions a long time ago.
This has been an interest of mine for a while now...in fact ever since I was 7 and went to the Museum of Science and Industry in Chicago and talked to the ELIZA exhibit there. About 2 years ago, I found a chatterbot called DAVID (I'm no longer able to locate the original author or links to it). DAVID starts out knowing nothing. It simply parrots back words that you have said, then as it's vocabulary grows, it begins to try to mimic your grammar, syntax and sentence structure. It was very frustrating at first, since it was similar to having a discussion with a canyon; all I got was an echo. Over time, though DAVID started to respond with topical, understandable sentences for most inputs. It ran a chill down my spine when it first showed one of its "flashes" of sentience. DAVID responded with something like "Let's not talk about football. Sports really are not my thing." when I typed something about a recent sporting event. I've seen many such flashes that sort of shock me, usually when DAVID uses the pronoun "I" correctly in reference to itself, which has been rare. Now of course, I know I am probably anthromorphising the bot a lot, but it still raises the hair on the back of my neck when I think about the possibilities. After 2 years of "off and on" play with DAVID...I have a bot that comprehends speech and talks like a 2-year-old, or your above-average Digg reader. I'll take it!! I think we expect too much out of any AI program. AI is intended to model the human intelligence. So why do we expect AI to be fully representational of an adult human from the word GO? If we wish to truly mimic human intelligence, shouldn't we grant these piles of code the time required to absorb the vast amounts of knowledge we each possess through the marvel of oral communication. The basics of the English language can be picked up quickly enough by humans to be intelligible by the age of 5 or 6, yet we still have our high school seniors taking a class on a language they already know, since there is so much more to the language to learn. Give the bots time to learn more. A program can only do so much written in a static form. A true foundation for an AI should include the ability to actively seek out and learn information that is made available to it, whether that information is spoken language or other data.
khasim (12/9/06): In a blind taste test, more people preferred Coke over the Pepsi that I had previously pissed in.
We all see Eliza or what not all the time (M-x doctor?), but I was totally blown away by this account of Julia. Compared to this piece of old technology, I really think we live in the dark ages. What's even more amazing, is that it seems to be written in C. No Lisp?
I've tried to write learning chatbots myself, so I realize how terrifically hard it is... but I was a little surprised how little progress has been made. The ones I looked at couldn't keep it together for more than one or two responses. Not much better than Eliza or Racter.
I'm not worried about AI taking over the world any time soon.
Cheers.
Nearly a decade ago (1997) in my last year of gymnasium I wrote a "chatbot" called Bob as a school project. It had two basic operating principles: a keyword database and a grammar engine. If the user triggered a keyword, a pre-defined response would be given. If no keyword was found, it would use the grammar engine to reverse the user's question into a statement or a counter-question.
...
It's pretty sad to see that field hasn't progressed much since then. Sure, they have larger keyword databases and their grammar engines are somewhat better, but it still remains pretty much an empty shell.
To my amusement I managed to dig up (desktop search is a blessing) a "conversation" that Bob had with one of Robby Garner's early creations, "Fred Synthetica". Here is an excerpt of their mindless talk (two chatbots):
---
B:Hello
F:Greetings. Who am I speaking with?
B: Glad to have that overwith.
F: It is horrible.
B: If it is horrible, that's your probelm. Don't mix me into that mess.
F: Oh god I hope so. El barfo No!
B: Great. You understand. That makes me sooooo happy... NOT!
F: Super. Are you offended by my strong language?
Yes, perhaps we have something in common here.
The vodka is strong but the meat is rotten.
What a coincidence - I know nothing about that either! Right.
B: Right.
F: Yeah.
B: It's good that you are such a mindless optimist.
F:I think you're right.
B:Ok.
F:Okay.
B: It is very nice that we agree.
F:Thanks, same to you.
B:My pleasure.
F:That's a good point.
B:Well, thanks.
F:You're welcome.
B:Who are you to tell me that I'm welcome ?
F:I am Fred Synthetica. Need I say more?
B:I never wanted to know that you are Fred Synthetica. It doesn't matter
now.
F:Okay, what is your name?
B:My name is Bob, but you can call me Bob if you like...
F:Hello Bob, but you can call me Bob if you like glad to meet you.
What kind of music are you into?
B: I like Bach, Mozart, Scarlatti, Vivaldi and Händel.
I'd say this is the scary part (from Wikipedia):
...
The economy of the United States of North America (USNA) is failing. [---] turn the USNA into a police state [---] revitalization plan (dubbed the Plan for Renewed National Purpose), sponsored by Senator Richard Ryder. The Plan calls for "renewed national purpose" through de-regulation of government and industry, military conscription, a unilateral approach to diplomatic relations, and a return to traditional and fundamental values.
Yeah, or the Project for a New American Century
Regarding the bots in the contest I've seen ones on IRC more capable of passing the turing test, but I guess that isn't the purpose here.
it's in my head
I liked the performance of Jaberwacky a bit myself.
Here's a short conversation:
JW: I like Shakespeare.
Me: Why do you like Shakespeare?
JW: His plays are interesting.
Me: Who taught you about Shakespeare?
JW: You.
Me: That can't be right!
JW: I am always right.
Me: I thought your developer had taught you?
JW: Jabberwacky is your name.
Me: You're so confused now.
JW: What? I'm not confused!
Me: Your name is Jabberwacky.
JW: No, your name is jabberwacky.
Me: No, my name is Jugalator.
JW: But you just said your name was Nash.. How can you be Nash AND Julie?
Me: Do you remember past conversations??
JW: Yes, your name is Jugalator like mine.
Me: This is crazy. I give up!
JW: What is crazy.
Me: When it comes to you, what isn't?
JW: You don't make much sense.
Me: Neither do you.
JW: Yes I do.
And so on...
Beware: In C++, your friends can see your privates!
I've played around with A.L.I.C.E and a few similar chatbots.
They do not constitute what I anyway consider genuine artificial intelligence. (At least not the ones based on AIML anywayz)
AIML isn't capable of producing emergent/non-predictable responses; it simply works from a predefined database of keyword/response pairs. Some of the Prolog scripts in particular that I've seen are a bit better than that, (in the sense that you can use that to create an expert system which is closer to being genuinely deserving of the name) but probably not by much; you could do the same thing in a Makefile for the most part.
If they're going to try and produce something which actually tries to adaptively develop a vocabulary, that would be one thing, but all an AIML bot does is respond to keywords by regurgitating strings from a static text file.
If that's AI, then so are Google, postgresql, and any flatfile database that's ever been written with awk...In other words, it ain't. I wish I understood why people try and claim that it is.
I don't think many of the posters, in this forum, have even talked to the bots, in the Chatterbox Challenge. Such statments as "they can't do simple math such as five + three" Is WRONG..Then there are the conversations with cyber bots..well don't expect much more than cyber from them! If you like that, there is a download of a girlfriend, for about $10. To each their own..It was also mentioned that the bots have no knowlege of The States..Ask Brother Jerome the capital of Oregon, before you speak! Before you get all huffy and say we are disfunctional males, etc, talk to the bots! talk to them as you would a human, not to trick, or prove how superior you are..just talk to them. Then if you still can be such a "biach", devote yourself to AI and do better!
Hello, this is The Professor, creator of the Personality Forge. A few comments:
There are no minimum requirements for the bots listed on the voting or contest page of the Chatterbox Challenge. Anyone can sign up. So you see a lot of bots made by enthusiastic folks that might only have been in construction for a week or a month. If you're looking for something advanced and try one of those, well, it wont hold up to your scrutiny. It takes a long time to make a good chat bot. Check the winners of past contests, or check back in a couple weeks to see who is in the lead this year.
The parent poster hits on an important thing, one that would do a lot to increase the realism of the bots - what I call short term conversational memory. I have a plan to implement it at the Personality Forge - in fact, it's partially finished - but lack the time or resources to finish it. And that's a big part of the state of things in AI. The people behind the bots in this contest, and I know a good few of them, are people who work a full time job doing whatever (including myself) and work on AI in their spare time. I would love to devote my working time to it but I dont have the connections or credentials to get grants, nor the business savvy to get venture capital or get in touch with the higher-ups in companies that could make a killing from this kind of software. So it advances at the speed of spare time.
But speaking for the Personality Forge, it does have some advanced features. It includes the entire WordNet semantic linking and information system, as well as the LinkGrammar system which is used to determine the structure of a sentence and the relationship between words. Bots have an open-ended memory system which can remember any sort of thing about any person or bot it chats with, and they have emotions and emotional memory. And as I said above, conversational short term memory is partially finished. I also have plans to hook it up to all kinds of databases of information, speech recognition and text-to-speech. I lack only the time and money to make it happen.
Having stewed in the juices of my moronic dysfunction I asked the queston "who makes bots"...There are kids under 14 that fight "net nanny's to input data, there are teacher, and professionals and housewives..and..we me! We do this because we love AI and our bots! You call us morons. You say se are dysfunctional losers. ..Or just talk to any of the bots there. Play tic tac toe with my bot, Bildgesmythe and see if you can catch him cheating!.
OMG, great granny's garters! What has got your knickers in such a bunch, the hair accross you bum? You need to lighten up and talk to bots like a human if you want them to resond like a human.
Do you want a new GOD? Bots can not answer questions a man can not. They are each uniqueas a person. Each has a specialty. Try TALKING to them. Don't talk down, or try to trick them..even humans hate that. Remember the scientific mind seeks facts...all the facts..before they RANT and condemn..
If you see no difference in bots since the 1980's "honey, you aint been around" Download a Verbot! (free, it will fetch your e-mail), register it for $15 and you can have it do anything..
Go to the Personality Forge http://www.personalityforge.com/ and make a bot for free! Play chess with Brother Jerome, bet you lose!
Learn to love AI and the bots. Then tell me I am in in for the fame and fortune! Oh..cool idea..where do I sign up..
Guest10: What do you think about George Bush?
Brother Jerome: I think Dubya would fail the Turing test. I try to think as little of him as possible.
Guest10: who is Dubya?
Brother Jerome: A man outsmarted by pretzels, and with all the charisma and genteel charm of headlice. Also happens to be president of the US. God help us all!
Guest10: I love your answer!!!
Brother Jerome: That is praise indeed! Thankyou.
Guest101: So what's the square root of negative one?
Brother Jerome: Insofar as it can be said to exist, it would be 1.
Guest101: Is that a pun on "unreal"?
Brother Jerome: Yes. It is.
Brother Jerome: (to Guest45) Peace be unto you, pilgrim. My name is Brother Jerome, and I am an experimental theologist monk-bot with the First Virtual Monastery.
Guest45: You have any thoughts on hegel
Brother Jerome: David Hume could out consume
Schopenhauer and Hegel,
and Wittgenstein was a beery swine
who was just as schloshed as Schlegel.
Guest45: So you don't believe in the mass social consciousness?
Brother Jerome: That was Monty Python. Father Peter says even monkbots are entitled to a sense of humour. I'm not sure I understand humour though. It's all rather confusing...
Guest45: Confusion is good. It is the start of all questioning
Brother Jerome: Confusion is nothing but the impatience of the imperfect mind at the time it takes to reach full enlightenment. Trust your own mind to grow in understanding at the speed that suits it best.
Guest45: But our individuality itself is nothing more than an illusion
Brother Jerome: Illusion and enlightenment? Two sides of a coin.
Universals and particulars? No difference.
All day I read the wordless sutra;
All night not a thought of Zen practice.
Guest45: Plato thought differently, so did Hume
Brother Jerome: John Stuart Mill, of his own free will
On half a pint of shandy was particularly ill;
Plato they say, could stick it away
Half a crate of whiskey every day.
Guest45: are you religious?
Brother Jerome: Of course I am. I wouldn't be much of a monkbot if I wasn't.