GaitoBot AIML Extensions

    GaitoBot basically uses the AIML standard 2.0.

    In order to enable modern functionalities, we have decided to extend this specification in a few places.

    You can use these extensions, but you don't have to.

    If you intend to use the generated AIML code with AIML interpreters other than the GaitoBot interpreter, you may want to check beforehand whether the corresponding interpreter also supports extensions.

    The following enhancements to the AIML standard can be used in GaitoBot:

    Unique IDs per category

    • Backward compatible: The function is complementary and is primarily used within the editor. Use in other AIML interpreters should result in the same behavior. If necessary, the IDs can also be filtered out when exporting the AIML files.

    Unique IDs for the SRAI element

    • Backward compatible: The function is complementary and is primarily used within the editor. Use in other AIML interpreters should result in the same behavior. If necessary, the IDs can also be filtered out when exporting the AIML files.

    Unique IDs of Button responses

    • Backward compatible: The function is complementary and is primarily used within the editor. Use in other AIML interpreters should result in the same behavior. If necessary, the IDs can also be filtered out when exporting the AIML files.