AIML or Artificial Intelligence Markup Language is similar to Extensible Markup Language in that it consists of a set of elements or tags that are defined to meet the semantic and logical requirements of its area of application. In this case, AIML is defined by common semantics, elements and attributes associated with artificial intelligence applications, an example of which is ALICE.
Articles on KurzweilAI.net that refer to AIMLHow to Build a Virtual Human By Peter Plantec
News Articles that refer to AIMLSoftware links chatbots to OpenCyc inference engine
Related LinksAIML mini reference and primer
ALICE and AIML