September 19, 2022

Автор концепции «лёгкого» диалога о разработке навыков для Алисы

— Расскажи о себе. Как давно ты занимаешься голосовыми навыками?

— Я работаю в сфере голосовых приложений, но игры — это хобби. Навыками занимаюсь с 2011 года: занял второе место в конкурсе идей мобильных приложений и получил предложение работать в команде приложения «Карманная блондинка» — это был один из первых виртуальных ассистентов с навыками в их нынешнем понимании.

— За последние годы ты запустил много успешных навыков: «Ассоциации на время», «Большой биатлон», «Пьяный Аристотель». Что нас ждёт в этот раз?

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

Навык «Найди цифру»

— Как возникла идея этого навыка?

— Идея происходит от настольной игры «Доббль», где искать нужно одинаковые картинки, размещенные на карточках. Мне захотелось адаптировать её под игру с колонкой.

Игра «Доббль»

— Есть ли у тебя инсайты, связанные с этим навыком?

— Я экспериментировал с описанием в каталоге Алисы — указал кодовое слово «халява», по которому можно получать бонусы в игре. Судя по тому, что «халявой» воспользовались менее 1% игроков, описание читают далеко не все)

Описание навыка в каталоге Алисы

— В игре есть идеи, которые ты реализовал впервые?

— Я часто пробую в играх разные подходы к подсчёту очков, рекордам. В этот раз схема тоже была новой: в игре всего 7 уровней, в рамках каждого у игрока есть минута, чтобы выполнить соответствующее количество заданий. Если игрок ошибается, можно начать заново или докупить попытки за виртуальные монеты. Чтобы установить рекорд, нужно как можно быстрее пройти все 7 уровней.

— Что вдохновляет тебя во время работы?

— Меня вдохновляет сам процесс претворения идей в жизнь – от первой задумки до продукта. Идеи могут прийти из разных мест, в том числе из других навыков. Например, в своё время очень понравился навык «Три шкатулки». Как только увидел, написал похвалу автору и попробовал сделать нечто подобное на свой лад.

— Какие рекомендации ты мог бы дать начинающим разработчикам навыков?

— Для проверки качества навыка советую использовать аббревиатуру «лёгкого» диалога:

  • Личностный – реплики помощника соответствуют личности, стилю общения его персонажа.
  • Естественный — реплики помощника варьируется, он адекватно реагирует на базовое поведение пользователя.
  • Гибкий — помощник готов к широкому спектру пользовательских выражений, а также к намерению пользователя предоставлять больше информации за один раз.
  • Контекстный — при формировании ответов помощник учитывает доступную и полученную ранее от пользователя информацию.
  • Инициативный — для каждого шага в диалоге предусмотрено возможное продолжение, пользователю понятно, что можно сделать дальше.
  • И краткий — реплики помощника сформулированы по возможности кратко.

Более подробно принципы «лёгкого» диалога описаны в статье.