Из чего состоит
Гибкая настройка интерфейса, встроенные подсказки при работе с шаблонами, наборы готовых шаблонов и словарей, управление обучением и тестирование виртуальных ассистентов.
Dialog Language
Специализированный язык описания правил, анализа запроса и формирования ответа. Предназначен для описания «атомарных диалогов» (микродиалогов). Позволяет описывать многочисленные синонимические варианты входной реплики и правила генерации ответов виртуального ассистента. Обладает широким набором возможностей (команды, операторы, функции, использование переменных, запросы к внешним базам данных и т.п.). Позволяет поддерживать модульную , библиотечную структуру данных.
Из чего состоит SOVA IDE
База знаний
Хранит информацию для подготовки ответов. Данные поступают сюда в процессе обучения и переобучения виртуального ассистента.
Диалоговый процессор
Обеспечивает нечёткий поиск с использованием поисковых индексов, заранее сформированных для текущей Базы Знаний системы.
Коллективная разработка
Позволяет осуществлять разработку интеллектуального виртуального ассистента одновременно нескольким пользователям.
Преимущества SOVA IDE
Высокая точность ответа и высокая скорость его выдачи. Наличие подсказок и авторазметки. Использование контекста в ответах. Возможность самостоятельного редактирования, использования готовых шаблонов и наборов. Работа с большими данными. Возможность тестирования до выхода на релиз.