Friday, August 22, 2008

AIML: Artificial Intelligence Markup Language

AIML: Artificial Intelligence Markup Language

AIML (Artificial Intelligence Markup Language) is an XML-compliant language that's easy to learn, and makes it possible for you to begin customizing an Alicebot or creating one from scratch within minutes.

The most important units of AIML are:

  • : the tag that begins and ends an AIML document
  • : the tag that marks a "unit of knowledge" in an Alicebot's knowledge base
  • : used to contain a simple pattern that matches what a user may say or type to an Alicebot