AIML introduction
Artificial Intelligence Markup Language (AIML) is an XML-compliant language that enables knowledge content to be received, processed, and served on the web. Artificial intelligence programming is designed with a series of responses that represent the way a human being responds to a question. These responses and their corresponding questions are contained in a simple text file, called an AIML file. AIML files are typically used by web-based chat robots (chatbots). AIML provides artificial intelligence functionality that is not available in either XML or HTML.
AIML objects are composed of knowledge units called categories. Each category contains a single pattern and template element that represent the question and response. Additional elements can be included that enable you to reuse answers or to provide random answers to questions.
BMC Virtual Chat supports AIML version 1.0.1. To check the AIML version number, see the AIML.xsd file located at Tomcat\webapps\programd\resources\schema\
Best Practice
Comments
Log in or register to comment.