final
final
Can we put a face on machine intelligence?
The idea of a robot has been in the debate forefront of every society since the Industrial Revolution. Public opinion has seen the idea of Robot as both a builder and a destroyer. The acceptance of Artificial Intelligence in today's society is a very volatile subject. Since the inception of computer networks in everyday life and work, we're seeing a populous more welcome to the ideas of Machine Intelligence filling in the gap as the primary form of Artificial Intelligence. The limitations of the Internet medium have prepared society for accepting and exploring Machine Intelligence. One example is text based Computer Mediated Communication [email]. Users have become accustomed to this simple form of communication and using it to aid them in "living". History will show that a people's acceptance of new ideas will come with little difficulty if the medium that conveys it is accepted.

The Chatter Bot
A.L.I.C.E. (Artificial Linguistic Internet Computer Entity) [www.alicebot.org] A.I. won the Loebner prize for both 2000 and 2001. It's success is in the fact that it forms the most convincing imitation of text based networked communication. A user will type via a prompt and the bot will both learn the user's statement and supply a response almost immediately. This bot specifically is a framework for parsing information gathered in a conversation based of inputted text. It's successful because we're used to the limitations of "chatting" via a text-based networked medium [IRC]

The problem: Can we put a face on machine intelligence?
The best example of machine intelligence that's applicable for demonstration is the ALICE bot. Here's the details on my proposal of bringing a face to the best example of usable Machine Intelligence in the form of a Robot.
The ALICE bot is entirely written in the JAVA language [http://www.alicebot.org/downloads/]
There is a java wrapper called AliceSpeak for the ALICE bot program. This enables the user to step into the realm of speech to text and text to speech interaction with the robot. [http://www.jegnet.net/python/alicespeak.php]
Java has a 3D extension in which the AliceBot can be visually represented. My aim is to put a face on Machine Intelligence by writing a simple API extension to the ALICE bot's ProgramD platform. This will give the producer the ability to apply the ALICE architecture to any 3d object and have it project the emotion and dictate the output of ALICE's text, for every iteration.


Relevant Information
http://www.tribunalen.net/srps/SRPSSciences.html - Sir Roger Penrose Society
Robot : Mere Machine to Transcendent Mind
http://www.frc.ri.cmu.edu/~hpm/ - Hans Moravec home page
http://www.rpi.edu/dept/ppcs/MM/mm.uc.html - Minds and Machines Program at Rensselaer
http://alicebot.org/articles/guest/unfriendlyuser.html
http://www.loebner.net/Prizef/TuringArticle.html