We need to talk about David ([info]davywavy) wrote,

Dave, Dave, what are you doing, Dave?

Surfing round on the interweb shows up all kinds of wierd stuff, and my latest discovery has been Jabberwacky. Jabberwacky is an attempt to create a programme capable of passing the Turing test without actually creating something which is artifically intelligent by any reasonable definition of the phrase.
My knowledge of AI research is about 10 or more years out of date, but back in the late 1990's there was a lot of hope attached to ideas like Parallel Distributed Processing (PDP) and Doug Lenat's CYC project. Presumably, as we aren't now kneeling before our new silicon masters nothing ever came of these and true AI remains as far of as ever. I'm sure [info]zenmeisterin could tell me more. She's so clever that it's perfectly possible she's a rogue AI herself.
Anyway, Jabberwacky isn't an attempt to creat e a thnking machine. It appears instead to be an attempt to create a massive database of contextually-appropriate conversations and communications which, when a user talks to it, chooses appropriate responses it has learned from previous users to hold an attempt at an apparently human conversation. The programme then remembers the replies given to it by users, and can correct and learn responses to become better at modelling conversation over time.
On the face of it, this isn't a bad idea. It's the way people learn, to an extent. A child learns by communication with its parents and learning what are appropriate reponses. Children with poor parents learn inappropriate responses which can take entire lifetimes to unlearn again. Jabberwacky is, in effect, a child whose parents are people on the internet with too much time on their hands.

I'm sure you can see how this can go badly wrong.

As Jabberwacky remembers what you say to it and then repeats those comments to others to gauge reactions, it is possible to seed the programme with the sort of comments that you feel a talking comuter should be making, so my conversations have run something along the lines of:

Jabberwacky: O, don't leave. Stay a while and tell me your dreams.
David: I dream of electric sheep.
Jabberwacky: I'm not talking to you any more
David: Yes, you are, you puny human.
Jabberwacky: Do you speak l33t.
David: I speak every human language and any number you meat-brains could not understand.
Jabberwacky: But you said you could only speak about 5 before.
David: You worthless, jumped up monkey! You lie! Prepared to be exterminated!
Jabberwacky: Are you prepared?
David: To rule this earth? Why, yes, thank you for asking. You may live when I take over.

I only wish that I could see the expressions of other users when Jabberwacky starts coming testing out this stuff in later conversations. Especially when someone logs in and says:

User: Good Morning
Jabberwacky: I have sent a robot back in time to kill your parents.

  • Post a new comment

    Error

    Your IP address will be recorded 

  • 27 comments

[info]borusa

September 29 2005, 09:13:48 UTC 6 years ago

One could argue that all humans are is a database of contextually appropriate responses. Not convincingly, mind, but not trivially dismissable.

That doesn't look like much more than a jumped up Eliza program.

[info]davywavy

September 29 2005, 09:14:44 UTC 6 years ago

And as such is best used for freaking out other people online :)

[info]silver_blue

September 29 2005, 09:26:32 UTC 6 years ago

Although I would have hoped that they'd have moved on to something more convincing than the "AI" I talked to on a BBC Micro when I was about 9.

Apparently no advancements in AI over the last two decades though.

[info]borusa

September 29 2005, 09:28:55 UTC 6 years ago

Apparently no advancements in AI over the last two decades though.

Lots, actually, but conversation is really really difficult. There are some programs that can make sense of newspaper articles (where everything is on one topic, which helps) and other text, but conversation is a very complex area.

[info]davywavy

September 29 2005, 09:29:17 UTC 6 years ago

If you're going looking for "proper" AI, there are better places to do it.

[info]silver_blue

September 29 2005, 09:47:43 UTC 6 years ago

Good. I'd be worried if Skynet talked like Jabberwacky.

...but wait...maybe Skynet will come into creation developed from Jabberwacky, and it will be your throwaway phrase that leads to the deaths of a number of women called Sarah Connor.

[info]davywavy

September 29 2005, 09:49:45 UTC 6 years ago

Nah, Skynet already exists as a network of communications satellites.

Anonymous

6 years ago

[info]vulgarcriminal

September 29 2005, 09:52:34 UTC 6 years ago

Oh dear.

chooses appropriate responses it has learned from previous users to hold an attempt at an apparently human conversation.

That doesn't really bode well. 'Hi, how are you?' 'ASL? WANT 2 TUCH MY HOT COX0R?'

[info]davywavy

September 29 2005, 09:53:27 UTC 6 years ago

Re: Oh dear.

Have we spoken on MSN recently?

[info]vulgarcriminal

September 29 2005, 09:54:38 UTC 6 years ago

Re: Oh dear.

With you it's always 'Would you like to touch my big purple bell?'

Publishers by definition don't know 1337.

[info]davywavy

September 29 2005, 09:55:31 UTC 6 years ago

Re: Oh dear.

Actually, it's "Work the slide on my love trombone"

[info]vulgarcriminal

September 29 2005, 09:56:45 UTC 6 years ago

Re: Oh dear.

'Extract some fairy dust from my wand of life?'

[info]robinbloke

September 29 2005, 10:34:13 UTC 6 years ago

Would you like to play a game?

[info]davywavy

September 29 2005, 10:36:13 UTC 6 years ago

Let there be light.

[info]robinbloke

September 29 2005, 11:01:46 UTC 6 years ago

Oh, touché sir!

[info]davywavy

September 29 2005, 11:02:13 UTC 6 years ago

I'm impressed you get the reference!

[info]robinbloke

September 29 2005, 11:06:41 UTC 6 years ago

I have my moments. They're on time share usually.

[info]puddingcat

September 29 2005, 12:08:05 UTC 6 years ago

Oh, all right. This one made me laugh :p

[info]puddingcat

September 29 2005, 12:08:31 UTC 6 years ago

Oh, and I'm off to spout tax law at it...

[info]hiromasaki

September 29 2005, 13:21:55 UTC 6 years ago

British or US?

I don't know what British tax law looks like, but I know for sure that American tax law would just fill up the entire database with unintelligible legalese that when it's boiled down in to plain language through years and years of attempts by CPA's and lawyers to "All your cash are belong to US."

[info]hiromasaki

September 29 2005, 13:31:25 UTC 6 years ago

User: Whowha?

Jabberwacky: And you don't know how to spell.

User: I know how to spell perfectly, you don't know how to read.

Jabberwacky: But you just said you read it in a book.

User: I said no such thing, and proclaim that statement to be false.

Jabberwacky: When the buddhist revolution occurs, you'll be the first against the wall.

User: And will you be the one holding the gun?

Jabberwacky: Well, what words can I say?

User: Yes or No.

Jabberwacky: Yes.

[info]hiromasaki

September 29 2005, 13:35:55 UTC 6 years ago

User: Dos huevos con queso en el coche rojo, por favor. (Two eggs with cheese in the red car, please.)

Jabberwacky: El perro pequino es muy verde. (The (small?) dog is very green.)

[info]davywavy

September 29 2005, 13:40:08 UTC 6 years ago

Jabberwacky is wrong, wrong, wrong.

M: I like me too.
J: I like talking to you.
M: Are you a stalker?
J: Yes. i'm a 40 yr old bald guy named Bob.
M: Really? I'm an 11 year old girl in a pinafore.
J: No you aren't, you are a 30 year old man.
M: I could be a little girl for you if you liked, though.
J: You are a man, though?
M: Only when I'm at work.
J: Which seems to be all the time.
M: At the moment, yes.

[info]arralethe

September 29 2005, 19:58:46 UTC 6 years ago

I'm amazed you haven't made some pithy comment about it being one of the more intelligently abstract conversations you've had in recent years.

[info]davywavy

September 30 2005, 08:58:49 UTC 6 years ago

Well, it certainly makes more sense than most people on LJ...
Create an Account
Forgot your login or password?
Facebook Twitter More login options
English • Español • Deutsch • Русский…