Daniel Burke

A.I. systems developer,  Engineer.

Artificial Intelligence.

 Intelligence is what makes humans special. with it we rule the world and will go to the stars. My purpose here is to find out how intelligence works and build some software that provides evidence for my ideas.

My definition of intelligence is : Intelligence is the use of knowledge to gain advantage and avoid disadvantage.

Adam was my entry to the Loebner prize (2012), It came third which I was pleased with considering it was my first serious entry.  My latest work is call Aidan, which I will enter into the Loebner this year. You can download a copy of AIDAN here, this is also the code for the chatterbox challenge. This is a new design, Adam was a standard keyword response system in that it scanned for certain words and responded. Adam had a variety of responses for each found set of keywords and had a few tricks such as a personal history and it made mistake like people do.

Aidan is different. It has a knowledge of the world and tries to work out a response based on the knowledge rather than a predetermined response. It often performs worse than Adam would of, but interestingly it does better sometimes.  There are some canned responses I  cannot seam to avoid them but most are worked out.

Aidan is only half done, there is a ton of things to do to it before I can say it is finished but I am going to release it now and see what happens. I do not expect it to do well but it has promise and is a much better design than Adam was.

All software is virus and spy-ware free and designed for Windows XP, Vista and Windows 7. I have not tested it on Windows 8. If you get any problems you can contact me by Email.



Zen is the name of a test online chatbot, click her picture to have a chat. She is very basic but fun to play with.
Javescript is not an ideal platform so this bot is no longer in development and is here so you can play.

 

Machine Translation.

There are too many languages in the world. How wonderful it would be if we could all talk to each other in a single language.  Machine translation would be a fantastic tool to break down the language barriers. True automated translation is still a dream but there has been some progress such as Google Translate.

I am very interested in this field and have written some applications to test out ideas and techniques, they can be found here. 

current research in machine translation

How many languages

Statistical Machine Translation