AIML

AIML (Artificial Intelligence Markup Language)

AIML, czyli Język Znaczników Sztucznej Inteligencji, to język oparty na XML, który służy do tworzenia baz wiedzy dla chatterbotów. Został on pierwotnie stworzony przez hakera, dr. Richarda S. Wallace’a, a w latach 1995–2000 był rozwijany przez społeczność wolnego oprogramowania ALICE.

Elementy języka AIML

Język AIML składa się z kilku różnych elementów, z których najważniejsze przedstawiono poniżej.

Kategoria

Kategorie () są kluczowymi znacznikami AIML. Każda kategoria składa się co najmniej z dwóch elementów: znacznika oraz znacznika