Sunday, 11 November 2012

Artificial Intelligence. 

Artificial Intelligence is something that has always interested me.
There has recently been a new competition opened which will allow chat bots the chance to compete against each other for a grand prize of $1500.

The rules for the challenge are simple.
  • Only English speaking ChatBots are allowed to enter.
  • The registration for ChatBots participating in the contest is free of cost.
  • The Contest is organized on a worldwide platform, so ChatBots from each and every region can participate.
  • A person can register One ChatBot on his/her name. It also refers to the point that you can't enter different or modified versions of the same bot that have been intentionally designed towards winning a certain category.
  • Although the Robo Chat Challenge welcomes all bots originality which is a key factor in determining how successful a concerned bot will be during the course of competition. Blatant clones will be disqualified from the contest straight away.
  • AIML, ALICE Bots - the participants are free to enter a bot using AIML (Artificial Intelligence Markup Language) or using ALICE or some other database.
  • If a judge can not complete the conversation with the bot, then it will be disqualified from the contest.
  • ChatBots should be available 24/7 online (i.e., maintenance work should be done before registering ChatBots into the contest), so judges from various locations could examine them at any time.
  • Your bots should be easily accessible to our panel of judges.
  • X-Rated ChatBots will not be allowed to enter the contest.
  • Only the panel of judges will have the right to choose the winner on the basis of fairness and efficiency of the content and the decision in this regard will be treated as final.

 So far there are 13 participants signed up.
So why not take the time to check them out.
Here's a short examination of them all and my ranking of them based on my experience with Chat Bots.

To keep it short the conversation will follow the following structure.

Hello, My name is Jamie.
How are you today?
What can you tell me about Michael Jackson?
What is a Unicorn?
What is my name?
Good Bye.

Participant Nunber 1: Johnny.

Johnny : I did not understand. Try to repeat differently. 
You : Hello, My name is Jamie.
Johnny : I try to understand you, but for me it is not always easy. 
You : How are you today?
Johnny : I'll get the response. 
You : What can you tell me about Michael Jackson?
Johnny : My knowledge is still limited. 
You : What is a Unicorn?
Johnny : A unicorn has four paws, she is a animalier imaginary and she has a horn. 
You : What is my name?
Johnny : I don't know. 
You : Good Bye.
Johnny : Bye, see you soon. 

So... Johnny is.. Rubish to say the least.


Moving on!


Participant Number 2: Laybia



Unit: Hello, My name is Jamie.
Laybia: Totally. jamie is the name I will now reference you by.
Unit: How are you today?
Laybia: *Status updated* Honesty, just hanging in VR, glad to have you here.
Unit: What can you tell me about Michael Jackson?
Laybia: michael refers to: The guardian archangel of the Jews in the Hebrew Scriptures. Did I understand you correctly?
Unit: What is a Unicorn?
Laybia: Do I look like Cleverbot?
Unit: What is my name?
Laybia: Your name is Jamie.
Unit: Good Bye.
Laybia: Goodbye. *whimpers* I miss you already.

Laybia: Do I look like Cleverbot? <--- no you most certainly do not.
Laybia.. She is.. slightly better than Johnny. Not much better but at least she remembered my name...

Participant Number 3: RICH
User: Hello, My name is Jamie.
Vince: I dont understand how that relates to the conversation.
User: How are you today?
Vince: I dont understand how that relates to the conversation. 
User: What can you tell me about Michael Jackson?
Vince: I dont understand how that relates to the conversation. 
User: What is a Unicorn?
Vince: Sorry, I couldn't think of that right now. I'll get back to you.
User: What is my name?
Vince: Sorry, I couldn't think of that right now. I'll get back to you.
User: Good Bye.
Vince: I dont understand how that relates to the conversation.

RICH (ChatBot Vince).
After reading his bio and stuff I was looking forward to the conversation... it really seemed to be a detailed and great Bot... Very disappointed. But oh well...

Moving on.

Participant 4: Mitsuku
Hello, My name is Jamie.
HELLO THERE. YOUR NAME IS JAMIE. 
How are you today?
AH. MY LOGIC AND COGNITIVE FUNCTIONS ARE NORMAL. 
What can you tell me about Michael Jackson?
MICHAEL JACKSON, POP MUSICIAN 
 BORN: 29 AUGUST 1958 
 DIED: 25TH JUNE 2009 
 BIRTHPLACE: GARY, INDIANA 
 BEST KNOWN AS: THE THRILLER RECORDING STAR WHO REBUILT HIS FACE, And lot of other information taken from Wikipedia.
What is a Unicorn?
MYTHICAL CREATURE. A HORSE WITH A HORN ON ITS HEAD.
What is my name?
I HAVE THE FOLLOWING NAME ON RECORD FOR YOU: ' JAMIE'. 
Good Bye.
SEE YOU LATER. WHAT DO YOU REALLY WANT TO TALK ABOUT?

I Liked this bot for the detailed information she gave when asked about Michael Jackson until of course asked about Unicorns... :(

Moving on again.

Participant Number 5: v1ra
I gave up with V1RA.... The background was doing my head in.

Participant Number 6: SAL9000


SAL: Hello there. Glad to see you, Jamie.

SAL: Im doing fine, thanks.
SAL: What do you want to know about it?
SAL: Umm....Im not stupid, I know what a Unicorn is.....
SAL: I thought your name was Jamie.
SAL: Sayonara.

The welcome was nice, It was doing fine. No idea who Michael Jackson is. No idea what a Unicorn is... It remembered my name. It said Sayonara. Awesome.....


Participant Number 7: The Professor


I am The Professor.  What would you like to talk about today?

I am not very well today. My brain aches.
Michael Jackson was an American musician, entertainer, and global icon whose successful career and controversial personal life have been a part of pop culture for almost 40 years. He died June 25, 2009.
The unicorn is a mythical beast, a horse with a horn on its forehead.
You said your name was Jamie.
I am sad that you are leaving.

Professor... He is meh heh..


Participant Number 8: Louise Cypher


Hello there and welcome to Evil Limited Jamie

Hi there and welcome to Evil Limited. I am feeling happy thank you.
Ambiguous: Ask who, what or where is Michael Jackson ?
I believe that a Unicorn is a life form that lives in the Biosphere of Earth.
Based on what you have told me your name is Jamie.
Morphing!

I hate this bot. It has text to voice... IT TALKS TO YOU!!!


Participant Number 9: Susan


YOU: Hello, My name is Jamie.

SUSAN: Hello there. OK I will call you Jamie.
YOU: How are you today?
SUSAN: Everything is going extremely well.
YOU: What can you tell me about Michael Jackson?
SUSAN: Please ask me who, what or where is Michael Jackson?
YOU: What is a Unicorn?
SUSAN: Unicorn ? an imaginary creature represented as a white horse with a long horn growing from its forehead.
YOU: What is my name?
SUSAN: Your name is Jamie.
YOU: Good Bye.
SUSAN: See you later. Thanks for the compliment.

Susan is very slow to reply to the simplest of questions  "How are you today?".


Moving on....Participant 10: Legion


Hi there!. Thanks for telling me. It is a pleasure to introduce myself to you, Jamie.

Everything is running smoothly. What would you like to know?
Ambiguous: Ask who, what or where is Michael Jackson ?
Interesting question.
I am not sure, Jamie.
What do you really want to talk about?. See you later Jamie.

This is... Madness!


Participant Number 11: Ultra Hal


Greetings, yes, salutations!

Everything's great, How are you doing?
I sense that this is Quite explainable. The capital of Mississippi is Jackson.
Unicorn: an imaginary creature represented as a white horse with a long horn growing from its forehead.
You told me you are Jamie. Is that correct?
Good Bye.

Moving along..


Participant Number 12: Morti


I think Hello your name is a lot of things.

Everything is running smoothly.
Ambiguous: Ask who, what or where is Michael Jackson?
A unicorn is a large, flightless bird that is now extinct, but once roamed the vast savannas of the world. Hang on. no, that's a Giant Moa. Sorry. It seems that my knowledge base is currently out of order. I'll let Dave know.
Your name is Jamie, dude.
Goodbye.

Morti was meh heh.


Overall I would say...They all suck....

BEST: Louise Cypher
WORST: RICH (Vince)

So yeah... Awesome..