Q: Generate a correct and concise answer for the question based on the words in the context.
Context : AIML, or Artificial Intelligence Markup Language, is an XML dialect for creating natural language software agents.
Question : Which is the basis of AIML?
A:
XML