Welcome to the A.L.I.C.E. AI Foundation

Promoting the adoption and development of Alicebot and AIML free software.

P2P in Natural Language

Jon Baer

(originally appeared at http://www.alicebot.net/)

Jon Baer

User: "Do you have the latest single from Madonna?"
Computer: "Yes I do, would you like it?"

User: "Did I get any e-mail from mom?"
Computer: "Yes, you have one e-mail from your mother."

User: "How did SprintPCS do in the market today?"
Computer: "SprintPCS was up 1.625 to $29.375."

User: "How many arguments does the JComboBox constructor take?"
Computer: "JComboxBox can take empty, a ComboBoxModel, an Object array, or a Vector."

The changing interface of digital communication. The best part about it is that you don't even have to be there to witness the exchange of digital information. (Yes, I love Napster and Hotline, who doesn't). The main problem with all these agents though is that they are a little too much to handle (look at Alicebot.Net's installation process) but what's even worse is that there is no standard way of doing things.

You sit at your PC, you type in a URL, you look, you click, you search, you back up, you go forward, you wait, you download, you install, you execute, you are exploring digital information manually.

When Andy Grove said that one day P2P would change the way the Internet works, he wasn't kidding. What's inevitable is that it will happen whether we as humans like it or not. If you think about your job, any job, its always in the end digital. We are slaves to the computer no matter what. This is by no means a comparison to Civil War slavery but in some ways we are now experiencing the effect of feeding and helping machine-kind.

You get up, you go to work, you feed a machine.

Currently there is no communication between machine to machine themselves, or at least no common language. They don't speak English, they don't speak Japanese, they speak digital. Binary. With no ability to make sense of what they have just created or read. What AIML does is truly simple, yet revolutionary. We are teaching computers to speak to one another in a way where eventually we won't need to press a button or say anything into a mic. They will learn from themselves.