Яндекс обновил платформу Диалогов

Команда Диалогов подготовила большой пакет обновлений и представила его сообществу разработчиков голосовых приложений в формате Dev Preview.

  • Статистика пользователей навыка на основе данных AppMetrica.
  • Технические метрики, позволяющие отслеживать стабильность работы навыка.
  • Инструмент для работы с интентами.
  • Сохранение контекста сессии в Алисе.
  • Сохранение контекста пользователя в Алисе.
  • Изменения в протоколе.

Статистика пользователей навыка

Сегодня измерять метрики мобильных приложений — стандартная практика, поэтому первоочередной задачей разработчиков было создать похожие инструменты и для навыков. Ведь навыки — это такие же приложения, только голосовые.

У Яндекса есть инструмент для аналитики мобильных приложений — AppMetrica. Команда Диалогов развила это решение. Теперь можно смотреть подробную статистику навыков. Для этого нужно зарегистрировать навык в AppMetrica и указать ключ в консоли разработчика.

Технические метрики качества навыка

Навыки — особенно у начинающих разработчиков — порой нестабильны. Поэтому разработчики создали в Диалогах раздел, посвящённый техническим метрикам. В нём есть информация о количестве запросов к навыку, скорости ответа сервера, ошибках и других показателях.

Инструмент для работы с интентами

Интент — это намерение пользователя. Инструмент для работы с интентами в Диалогах позволяет быстро и просто собрать воедино все маркеры, позволяющие понять интент. Например, описать множество фраз с похожим смыслом или сущности, важные для понимания запроса.

Команда Диалогов постаралась сделать инструмент максимально удобным и разработала механизм, похожий на язык регулярных выражений. Фразы-составляющие таких регулярных выражений можно переиспользовать и комбинировать. А чтобы всё вышеописанное работало ещё лучше, при разборе интента система применяет анализ на основе машинного обучения.

Сохранение контекста сессии в Алисе

Когда люди общаются друг с другом, они запоминают контекст. Чтобы сохранить контекст диалога, достаточно вернуть его вместе с ответом навыка, а Алиса пришлёт его вместе со следующим запросом пользователя.

Сохранение контекста пользователя в Алисе

Разработчики добавили в Алисе пользовательский контекст, или состояние пользователя. Это хранилище взаимодействий пользователя с навыком, которое станет приходить в запросе. Контекст будет общим для всех устройств, где человек авторизовался в Яндексе. Это обеспечит единый и полный опыт вне зависимости от устройства.

Источник

Источник