The open standard scripting language for chatbots
We started with a mission. To create a simple language for crafting conversational agents that anyone could learn, interpret, or extend.
Our ongoing work continues to drive adoption of AIML as the open standard for chatbots, in the same way HTML is standard for the web.
We believe chatbots should be like websites (not mobile apps), and work seamlessly across all messaging and voice ecosystems.
Not a black box. No obfuscating "AI" buzzwords. No solution provider lock-in. The opposite of ML/NLP APIs.
AIML can be written in almost any natural language. (Except Dolphin - we're still not sure how whale sounds work).
Integrate your APIs. Databases. CRM. Intent and Entity NLP APIs. Fork or write your own tags. The world is your oyster.
It takes a few days to learn the basics and a couple weeks to master, even if you're more of a copywriter than a coder.
Love tags? Hate tags? Either way, tags are a tried and true standard. (P.S. We are working on a simpler syntax....)
Seems stupid simple; works in production. Just ask 1M+ developers or look under the hood of the best chatbots.
Visit us on Github for more resources. Third party software should be carefully vetted prior to use.
Looking for a hosted SaaS solution? Try Pandorabots: a free service for building & deploying AIML chatbots.Pandorabots
Check out the latest version of the AIML specification, reference, and usage examples.Documentation