The ALICE software implements AIML (Artificial Intelligence
Markup
Language) a non-standard evolving markup language for creating
chat robots. The primary design feature of AIML is minimalism.
Compared with other chat robot languages, AIML is perhaps the
simplest. The pattern matching language is very simple, for
example permitting only one wild-card ('*') match character per
pattern.
AIML is an XML language, implying that it obeys certain
grammatical
meta-rules. The choice of XML syntax permits integration with
other tools such as XML editors. Another motivation for XML is
its familiar look and feel, especially to people with HTML
experience.
An AIML chat robot begins and ends with the <alice> and
</alice> tags respectively.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=112322
Browser: Mozilla/4.0 (compatible; MSIE 5.01; Windows 98)
What is AIML?
Logged In: YES
user_id=112322
Browser: Mozilla/4.0 (compatible; MSIE 5.01; Windows 98)
The ALICE software implements AIML (Artificial Intelligence
Markup
Language) a non-standard evolving markup language for creating
chat robots. The primary design feature of AIML is minimalism.
Compared with other chat robot languages, AIML is perhaps the
simplest. The pattern matching language is very simple, for
example permitting only one wild-card ('*') match character per
pattern.
AIML is an XML language, implying that it obeys certain
grammatical
meta-rules. The choice of XML syntax permits integration with
other tools such as XML editors. Another motivation for XML is
its familiar look and feel, especially to people with HTML
experience.
An AIML chat robot begins and ends with the <alice> and
</alice> tags respectively.