Да, существует проект с открытым исходным кодом под названием Watson Assistant Workbench (WAW)
, который позволяет разработчику использовать несколько дополнительных форматов, которые можно использовать для разработки чат-бота в Watson Assistant
. Среди них поддерживается формат XML, а также формат CSV (для намерений и сущностей) и формат Microsoft XLS (для простых диалоговых потоков вопросов и ответов).
Проект можно скачать здесь: https://github.com/IBM/watson-assistant-workbench. Одним из больших преимуществ этого является то, что, поскольку все файлы чат-бота являются текстовыми файлами, их можно затем сохранить в github, чтобы разработчик мог использовать управление версиями github для отслеживания изменений.
Рабочий процесс заключается в том, что пользователь определяет своего чат-бота с помощью WAW, а затем преобразует определение в формат WA JSON, который затем можно импортировать (вручную или даже автоматически) в WA.