Artificial Intelligence Markup Language [AIML]

Schema Information

Version
1.0.1
Category
DataTransformation
Namespace
Description
Markup language used for creating artificial intelligence chatterbots.
Publication
2001
Copyright
Copyright © A.L.I.C.E. AI Foundation, Inc.

attributes

  1. BotPredicate_name
  2. IndexedElement_index
  3. OneOrTwoDIndexedElement_index
  4. aiml_aiml_topic_name
  5. aiml_version
  6. atomicElements_atomicElements_get_name
  7. captureElements_captureElements_set_name
  8. conditionalElements_conditionalElements_condition_name
  9. conditionalElements_conditionalElements_condition_value

complexTypes

  1. BotPredicate
  2. Category
  3. IndexedElement
  4. MixedPatternExpression
  5. MixedTemplateContentContainer
  6. OneOrTwoDIndexedElement

elements

  1. Category_pattern
  2. Category_template
  3. Category_that
  4. MixedPatternExpression_bot
  5. aiml
  6. aiml_aiml_topic_category
  7. aiml_category
  8. aiml_topic
  9. atomicElements_bot
  10. atomicElements_get
  11. atomicElements_input
  12. atomicElements_star
  13. atomicElements_that
  14. atomicElements_thatstar
  15. atomicElements_topicstar
  16. captureElements_gossip
  17. captureElements_set
  18. conditionalElements_condition
  19. conditionalElements_conditionalElements_random_li
  20. conditionalElements_random
  21. covertElements_learn
  22. covertElements_think
  23. externalProcessorElements_javascript
  24. externalProcessorElements_system
  25. shortcutElements_sr
  26. symbolicReductionElements_srai
  27. systemDefinedPredicates_date
  28. systemDefinedPredicates_id
  29. systemDefinedPredicates_size
  30. systemDefinedPredicates_version
  31. textFormattingElements_formal
  32. textFormattingElements_lowercase
  33. textFormattingElements_sentence
  34. textFormattingElements_uppercase
  35. transformationalElements_gender
  36. transformationalElements_person
  37. transformationalElements_person2

elementGroups

  1. atomicElements
  2. captureElements
  3. conditionalElements
  4. covertElements
  5. externalProcessorElements
  6. shortcutElements
  7. symbolicReductionElements
  8. systemDefinedPredicates
  9. textFormattingElements
  10. transformationalElements

schemas

  1. AIML.xsd

simpleTypes

  1. PredicateName