Wikipedia
AIML
AIML, or Artificial Intelligence Markup Language, is an XML dialect for creating natural language software agents.