The Loebner Prize for Artificial Intelligence is awarded every year for accomplishments in making computers more 'human', or more like humans. This years award has gone to Zabaware's Ultra Hal software for 'most human' computer in the world.
Zabaware Wins Loebner Prize for Artificial Intelligence
It is one thing to talk to your computer it is quite another to have a
conversation where you are exchanging information and the computer
learns and utilizes the information in the future. Zabaware’s Ultra Hal
technology and its associated brain are currently doing just that. The
software can give your computer a personality using AI technology,
speech recognition technology, and real-time animation. It can be used
as an entertainment program, a companion, or an office assistant. It
learns from conversations and evolves and improves the more it talks
with a person. In addition to chat it can perform useful functions such
as remembering and reminding of appointments, keeping an address book,
dialing phone numbers, launching program, and more.
Zabaware appears to have combined a decent voice recognition solution with some rather high-level response routines. I haven't downloaded the app (which is available here) but I went and read through some of the interaction that is displayed in text form. I'm impressed with the semantic nature of the AI responses from what I can read. Of course I'm not sure if these responses are actually conversational, or if they are actually canned responses regurgitated based on indexed keywords.
Either way, this is a nice step forward for human-machine interfacing. As this type of technology matures and becomes more natural, I think we'll see it become more pervasive in other technology areas like gaming, and even business applications.
There are some great little companies out there making progress in these areas. I couldn't help but think that Zabaware and Mike Sellers' Online Alchemy should consider some collaboration in this area. This could end up being the game engine of the future.