Chatter bots and AIML
You have probably never given it much thought but it is actually really easy to make a simple chatty AI. No honestly it is actually very simple. Obviously the AI will not be thinking but it will be able to provide an entertaining chat expirence.
Chat bots (sometiems called chatter bots) are most often used on Internet Relay Chat servers (IRC) to keep the channel open or provide support. Less friendly users create such bots to spam systems. Such spammers often use similar techniques on IM channels such as AIM, YIM, MSN and so forth.
The biggest problem with spam bots is that they are not very good (on average) and most uninteresting to talk to. Fortunatly there are some good implimentations that are very interesting. We will be looking at these.
Almost human...
A good chat bot can converse with you like a real person. It's spooky.
AIML @ Wikipedia
What does the Wikipedia have to say? The Wikipedia is a free encyclopaedia that anyone can edit (even you).
AIML, or Artificial Intelligence Markup Language, is an XML dialect for creating natural language software agents.
Chatter Bots on wikipedia
The growth of chatterbots as a research field has created an expansion in their purposes. While ELIZA and PARRY were used exclusively to simulate typed conversation, Racter was used to "write" a story called The Policeman's Beard is Half Constructed. ELLA includes a collection of games and functional features to further extend the potential of chatterbots.
The term "ChatterBot" was coined by Michael Mauldin (Creator of the first Verbot, Julia) in 1994 to describe these conversational programs in a conference paper written for the Twelfth National Conference on Artificial Intelligence.
en.wikipedia.org
AI and Chat Bot Listings
Where to get your AI hit
- A.L.I.C.E. AI Foundation
- The A.L.I.C.E. AI Foundation promotes the adoption of the A.L.I.C.E. and AIML free open source software for chatrobots etc
- Repono
- Repono is an experiment under (very) slow development based on the idea of "talk to search".
- FriendBot-The Robotic IM Friend
- FriendBot is the Free Roboic IM Friend. Just add friendbotuk to your AIM buddy list, or visit our Internet Chat page now, and start chating to him today!
- AIML 1.0.1 (A.L.I.C.E. AI Foundation)
- Artificial Intelligence Markup Language (AIML)
Version 1.0.1 - A.L.I.C.E. AI Foundation Working Draft - 8 August 2005 (rev 008) - iGod
- Fun implementation. Chat with "god".
- Pandorabots - A Multilingual Chatbot Hosting Service
- Build and host your very own chatbot. Include speech and images. Connect it to instant messaging services, multiplayer games and become part of a growing ecosystem of virtual personalities.
AIML/ChatBots on Twitter
POLL: Would ALICE like ChatBots be good for twitter? (Please RT) #AIML
I say...
What others are saying...
Learning about AI and AIML
One of the technologies you will encounter is AIML a mark up language for AI chat bots. The specification is maintained by the ALICE project. There are plenty of resources that can help you learn more on this topic.
AI Cool
In the event that someone adds a cafe press shop with AI based stuff you will be able to see it here.
DIY AI
Doing it for yourself
As you may have gathered from the books and other sections of this page AI and chat bots tend to be something of a DIY thing. As such there is not much by the way of good stuff that you can sink your cash into.
As far as untapped markets go this may well be a big one...
Fetching new data from eBay now... please stand by
![An evaluation of the chat and knowledge delivery components of a low-level dialog system:The AZ-ALICE experiment [An article from: Decision Support Systems] by R.P. Schumaker](http://ecx.images-amazon.com/images/I/5143C7T64DL._SL75_.jpg)







