что такое голосовой помощник яндекс

Голосовой помощник Алиса

Зачем нужна Алиса

Алиса также доступна в мобильном Яндекс.Браузере на устройствах с Android и iOS и в приложении Яндекс на базе Android.

Алиса и ваши персональные данные

Когда вы используете сервисы Яндекса, вы оставляете в них свои данные, например историю запросов к Алисе. Мы бережно храним эти данные и хорошо их защищаем: все наши хранилища соответствуют SOC 2 — это один из самых надежных международных стандартов.

Управлять персональными данными можно на странице Ваши данные на Яндексе.

После удаления почти все данные сразу станут недоступны. Некоторые виды данных Яндекс будет хранить еще какое-то время, потому что этого требует закон.

Голосовой помощник Алиса

Зачем нужна Алиса

Алиса также доступна в мобильном Яндекс.Браузере на устройствах с Android и iOS и в приложении Яндекс на базе Android.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Алиса и ваши персональные данные

Когда вы используете сервисы Яндекса, вы оставляете в них свои данные, например историю запросов к Алисе. Мы бережно храним эти данные и хорошо их защищаем: все наши хранилища соответствуют SOC 2 — это один из самых надежных международных стандартов.

Управлять персональными данными можно на странице Ваши данные на Яндексе.

После удаления почти все данные сразу станут недоступны. Некоторые виды данных Яндекс будет хранить еще какое-то время, потому что этого требует закон.

Источник

Голосовой помощник Алиса

Зачем нужна Алиса

Алиса также доступна в мобильном Яндекс.Браузере на устройствах с Android и iOS и в приложении Яндекс на базе Android.

Алиса и ваши персональные данные

Когда вы используете сервисы Яндекса, вы оставляете в них свои данные, например историю запросов к Алисе. Мы бережно храним эти данные и хорошо их защищаем: все наши хранилища соответствуют SOC 2 — это один из самых надежных международных стандартов.

Управлять персональными данными можно на странице Ваши данные на Яндексе.

После удаления почти все данные сразу станут недоступны. Некоторые виды данных Яндекс будет хранить еще какое-то время, потому что этого требует закон.

Голосовой помощник Алиса

Зачем нужна Алиса

Алиса также доступна в мобильном Яндекс.Браузере на устройствах с Android и iOS и в приложении Яндекс на базе Android.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Алиса и ваши персональные данные

Когда вы используете сервисы Яндекса, вы оставляете в них свои данные, например историю запросов к Алисе. Мы бережно храним эти данные и хорошо их защищаем: все наши хранилища соответствуют SOC 2 — это один из самых надежных международных стандартов.

Управлять персональными данными можно на странице Ваши данные на Яндексе.

После удаления почти все данные сразу станут недоступны. Некоторые виды данных Яндекс будет хранить еще какое-то время, потому что этого требует закон.

Источник

О голосовом помощнике

В Телефон встроена Алиса — ваш персональный голосовой помощник. Она может найти информацию в интернете, подсказать, где поужинать, какая будет погода и многое другое. При этом вам не нужно переключаться между приложениями — Алиса сама обратится к разным сервисам Яндекса и ответит на вопросы. Впрочем, запускать приложения она тоже умеет.

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

Чтобы начать разговор, скажите: «Слушай, Алиса!» (также можно нажать значок в левом нижнем углу любого рабочего стола). Дальше говорите с Алисой как с человеком: попросите помочь или просто поболтайте.

Подробнее о возможностях Алисы можно почитать в каталоге ее навыков. Больше о том, как говорить с Алисой, и что делать, если что-то пошло не так, читайте в Справке голосового помощника.

О голосовом помощнике

В Телефон встроена Алиса — ваш персональный голосовой помощник. Она может найти информацию в интернете, подсказать, где поужинать, какая будет погода и многое другое. При этом вам не нужно переключаться между приложениями — Алиса сама обратится к разным сервисам Яндекса и ответит на вопросы. Впрочем, запускать приложения она тоже умеет.

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

Чтобы начать разговор, скажите: «Слушай, Алиса!» (также можно нажать значок что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндексв левом нижнем углу любого рабочего стола). Дальше говорите с Алисой как с человеком: попросите помочь или просто поболтайте.

Источник

Что умеет голосовой помощник Алиса

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Несколько лет назад вышла голосовая помощница от компании Яндекс – Алиса. Ее выпуск можно было сравнить с громом среди ясного неба, так как она обладала довольно уникальными навыками, которыми Siri и Alexa не могли похвастаться.

Давайте поговорим о том, что же это за умения и по какому принципу работает голосовой помощник Алиса.

Алиса – а что это за робот.

Алиса – это, как вы уже поняли, виртуальный голосовой помощник Яндекса. Она управляет устройством, отвечает на вопросы и выполняет некоторые задания. В то же время ассистент обладает некоторыми чертами «личности» – Алиса любит шутить, иронизировать над собой и жаловаться на «одиночество в тесной коробке».

Виртуального помощника официально анонсировали еще в 2017 году. На данный момент он может распознавать естественную речь и незаконченные фразы, отвечать с интонацией, учитывать контекст разговора. На этом ее функционал не ограничивается – Алиса постоянно и интенсивно развивается, в основном за счет навыка самостоятельного обучения.

Алиса говорит голосом Татьяны Шировой, официального дублера Скарлет Йоханссон в России. Из-за привязки к женскому имени функцию переключения пола разработчики не предусмотрели.

…и где она живет?

Алиса «живет» практически во всех приложениях Яндекса. На некоторых устройствах голосовой ассистент установлен по умолчанию.

Смартфон. Неважно, на базе какой ОС работает девайс (Android или iOS). Алиса предусмотрена в приложении Яндекс и Яндекс.Браузер, а также в Яндекс.Навигатор.

Компьютер. А вот тут разница есть. Разработчики до сих пор не внедрили Алису в приложения Яндекса для macOS. Для Windows же нужно будет просто установить тот же Яндекс.Браузер.

Умные устройства. Это может быть Яндекс.Станция, колонки или смарт-часы от Irbis и Elari. В них виртуальный ассистент заранее встроен, управление функциями осуществляется именно с помощью Алисы.

Автомобиль. Алиса живет в Яндекс.Навигаторе и помогает прокладывать маршруты, оповещает о пробках или штрафах и предоставляет информацию о погоде.

Умный дом. Яндекс продвигает концепцию умного дома, центром которого является именно Алиса. В эко-систему объединены все устройства, поддерживающие работу с виртуальным ассистентом.

Есть один очевидный нюанс – без интернета голосовой помощник не работает.

Яндекс.Диалоги

С помощью сервиса Яндекс.Диалоги можно создавать навыки и онлайн-чаты. Разработчики могут создавать скрипты диалогов с пользователем для развития собственного бизнеса. На данный момент есть предложения от Сбербанка, Макдоналдса, HeadHunter, Skyeng и других компаний. Некоторые работают только на одном устройстве – смартфоне или компьютере.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Плюс для обычных пользователей – это возможность использования самых разных сервисов и услуг. К примеру, с помощью Алисы можно заказать пиццу, составить список покупок, узнать баланс, посмотреть новости, выбрать одежду или вообще найти вакансию.

Как работает голосовой помощник

Алиса работает на основе нейронных сетей и глубокого обучения (Deep Learning). Именно за счет этого она способна самостоятельно обучаться, а также воспринимать не только заготовленные команды, но и произвольные фразы. А благодаря технологии SpeechKit она отлично распознает речь при наличии посторонних шумов, акцента или диалекта у говорящего, использования сленговых слов.

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

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Умение работать в контексте заключается в запоминании предыдущих реплик. На их основе голосовой помощник и ведет диалог. В результате общение получается более естественным, привычным для человека. Но «глюки» порой бывают, и Алиса может реагировать на новую голосовую реплику как на поисковый запрос.

Интересные навыки голосового помощника

Точное количество навыков Алисы неизвестно. Ассистент, конечно, дает какой-то вразумительный ответ, если ее спросить, но он неточен. Можно, кстати, посмотреть список на странице Яндекс.Диалоги или нажать по иконке рядом с меню в правом верхнем углу (которая откроет ту же страницу).

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Кстати, почти к каждому умению приложено описание, в котором указан разработчик, рейтинг, возрастное ограничение (если есть), а также способы запуска.

Все навыки подразделяются на множество категорий. Есть, конечно, топ, выбор пользователей, но он постоянно меняется. Ниже я перечислю наиболее интересные навыки Алисы для компьютера и смартфона.

Игры и развлечения

Если вам стало совсем скучно, можно посмотреть навыки из этой категории, тут есть довольно интересные варианты. Мне вот лично приглянулась игра в «Города» и «Вопросы на время».

Угадай персонажа – здесь вы загадываете любого персонажа, будь он реальным или вымышленным. По некоторым деталям и уточнениям Алиса постарается определить, кого вы загадали. Бывает, что она не отгадывает персонажа, если он не особо популярен.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Занимательные истории – здесь вы просто диктуете подходящие слова или имена Алисе, а она по итогу выдает забавную историю. Есть множество категорий, шаблоны сортируются по знакам зодиака, по местам и всяким случаям из жизни.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Спорт и здоровье

Голосовая помощница Яндекса также ратует за здоровый образ жизни. С ее помощью можно проводить тренировки, расшифровывать коды пищевых добавок, считать калории в разных продуктах и многое другое.

Йога для глаз – навык предлагает упражнения для тренировки зрения. Здесь главное слушать виртуального помощника и не смотреть во время занятий на экран.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Ковид Фактор – здесь Алиса поможет оценить ваш риск заражения коронавирусом в устном тесте. Не факт, что результаты объективны, они выводятся гипотетически и в соответствии с общепринятыми мерами профилактики заболевания.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Дыхательная гимнастика – в данном навыке собраны дыхательные упражнения. Можно выбрать несколько режимов в зависимости от желаемого результата, например, упражнения для снятия стресса, укрепления иммунитета, поддержания тонуса организма и даже для похудения.

Покупки

Совершать покупки с Алисой гораздо удобнее. Яркие примеры – составить список необходимых продуктов, получить консультацию по поводу некоторых товаров или вообще рассчитать стоимость. Особенно интересны варианты из подборки ниже.

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

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

TOP-Risma – тут показываются классные подборки товаров из магазина AliExpress.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Путешествия

Увы, но после эпидемии коронавируса многие связанные с путешествиями навыки работают не так хорошо, как хотелось бы.

Простые авиабилеты – это умение показывает авиарейсы из сервиса Aviasales, причем на самые ближайшие дни. Нужно лишь ввести в строку, откуда и куда вы собираетесь поехать. В общем, это лишь для справки, купить билет можно будет только после перехода на сайт Aviasales.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Ozon.Travel – это не совсем навык, скорее чат с представителем сервиса. Ответ приходит довольно быстро, можно получить таким образом информацию по интересующим вопросам.

ŠKODA FAMILY – умение, предоставляющее информацию об интересных местах для путешествий. Также здесь есть квест для детей и викторина, пройдя которую можно получить приз.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Для детей

Развлечь ребенка? Легко, особенно для Алисы! У нее в запасе куча навыков, с помощью которых можно не только скрасить минуты ожидания, но и получить полезные знания или проверить свою память. Обычными загадками тут дело не обходится…

Угадай мультфильм – Алиса включает отрывок или музыку из мультфильма, а ребенок должен отгадать его название. В этой игре можно зарабатывать опыт и кристаллы, соревноваться с другими игроками за первое место в рейтинге, а также добавлять понравившиеся песни в свою коллекцию в Яндекс.Музыке.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

LEGO DUPLO – с помощью данного навыка можно играть с одноименным набором или отправиться в приключение. Ребенку необходимо угадывать места и предметы, а также отвечать на вопросы Алисы.

Сказки – об этом умении в свое время очень много говорили. Можно выбрать понравившийся вариант, и Алиса запустит сказку. Их читает не голосовой помощник, а звезды российской эстрады и кино. При желании можно перейти в Яндекс.Музыку к альбому, из которого воспроизводятся сказки.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Продуктивность

Поднимаем организацию своего рабочего времени на новый уровень с навыками голосового помощника Яндекс. Если захотите, можете создать заметку или задачу, найти занятие по душе или вообще сообщить о нарушениях.

Битрикс24 Ассистент – позволяет управлять своим профилем Битрикс24 через чат с ботом. Для начала понадобится авторизоваться через свой аккаунт. Впоследствии можно создавать задачи, добавлять встречи, а также писать сообщения.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Поиск телефона – с помощью этого навыка можно найти свой телефон. Алиса попросит указать номер телефона в международном формате. От обычного вызова это отличается тем, что голосовой ассистент запускает громкий звонок, даже если устройство находится в беззвучном режиме.

Определитель информ – позволяет узнать регион определенного номера и обслуживающего его оператора связи. Если он привязан к какой-либо организации, в ответном сообщении обязательно будет указано ее название. А если указанный телефон найдется в базах подозрительных номеров, ниже отобразится дополнительная справка.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Бизнес и финансы

Если вы хотите рассчитать приблизительную стоимость кредита, узнать стоимость ценных бумаг или оформить страховку, то вам точно сюда.

HeadHunter – позволяет найти интересные вакансии и узнать зарплату. Вводите желаемую должность и город, выбираете понравившуюся вакансию и кликаете по ней. После этого в новом окне откроется страница в чем разница» rel=dofollow»>страница hh.ru с подробными условиями трудоустройства.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Помощник Сбербанк – официальный навык крупнейшего банка России, позволяющий узнать практически любую информацию о его деятельности. Например, можно спросить у бота, где находится ближайшее отделение.

Ак Барс Онлайн – тоже банковский сервис. Для работы с ним необходимо авторизоваться через официальное приложение. Там уже можно будет выйти на более подробные настройки и управлять своими средствами через данный чат.

Образование

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

Физика вокруг – тут представлен образовательный квест. Понадобится решить несколько задач для полного прохождения.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Умный Пересказ – виртуальный помощник в этом навыке читает популярные произведения литературы. Можно искать книги по авторам, смотреть подборки, а также прослушать произведения из курса школьной программы с 5 по 11 класс.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Аудио и подкасты

Аудиоконтент набирает все большую популярность, и Алису это тоже стороной не обошло. В отдельной категории есть куча умений, с помощью которых можно прослушивать книги, подкасты или радио, настраивать инструменты, создавать биты, делать зарядку для голоса и так далее. Я приметила для себя навык от ЛитРес, но узнала, что он, к сожалению, работает только на Яндекс.Станциях.

Зарядка для голоса – идеальный инструмент для тренировки голоса. С виртуальным ассистентом этот процесс проходит и веселее, и интереснее. Надо лишь соблюдать все указанные советы.

Настройка гитары – помогает настроить гитару. Просто называете ноту, а Алиса воспроизводит ее звучание.

Общение

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

Диалоги про Диалоги – здесь можно узнать более подробную информацию о платформе Яндекс.Диалоги. Алиса подробно расскажет о всех преимуществах этой технологии, уточнит некоторые детали касательно разработки.

что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс

Говорящая почта – позволяет отвечать на голосовые сообщения через Алису. Работает на телефоне и Яндекс.Станции.

Заключение

Алиса уже не просто виртуальный ассистент, с которым можно весело провести время или решить какие-либо простые задачи. Благодаря тем самым умениям голосовой помощник помогает развиваться бизнесу и способствует более тесному контакту с потребителями. Сервис вышел на новый уровень, став более автоматизированным и человечным.

Источник

Как устроена Алиса. Лекция Яндекса

В этой лекции впервые рассматриваются технологические решения, на основе которых работает Алиса — голосовой помощник Яндекса. Руководитель группы разработки диалоговых систем Борис Янгель hr0nix рассказывает, как его команда учит Алису понимать желания пользователя, находить ответы на самые неожиданные вопросы и при этом вести себя прилично.

— Я расскажу, что внутри у Алисы. Алиса большая, в ней много компонент, поэтому я немного поверхностно пробегусь.

Алиса — голосовой помощник, запущенный Яндексом 10 октября 2017 года. Она есть в приложении Яндекса на iOS и Android, а также в мобильном браузере и в виде отдельного приложения под Windows. Там можно решать свои задачи, находить информацию в формате диалога, общаясь с ней текстом или голосом. И есть киллер-фича, которая сделала Алису довольно известной в рунете. Мы пользуемся не только заранее известными сценариями. Иногда, когда мы не знаем, что делать, мы используем всю мощь deep learning, чтобы сгенерировать ответ от имени Алисы. Это получается довольно забавно и позволило нам оседлать поезд хайпа.
что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс
Как выглядит Алиса высокоуровнево?

Пользователь говорит: «Алиса, какую ожидать завтра погоду?»

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

Затем для каждого интента есть специальная модель, которая называется семантический теггер. Задача модели — выделить полезные крупицы информации в том, что сказал пользователь. Теггер для погоды мог бы сказать, что завтра — это дата, на которую пользователю нужна погода. И все эти результаты разбора мы превращаем в некоторое структурированное представление, которое называется фреймом. В нем будет написано, что это интент погода, что погода нужна на +1 день от текущего дня, а где — неизвестно. Вся эта информация попадает в модуль dialog manager, который, помимо этого, знает текущий контекст диалога, знает, что происходило до этого момента. Ему на вход поступают результаты разбора реплики, и он должен принять решение, что с ними сделать. Например, он может сходить в API, узнать погоду на завтра в Москве, потому что геолокация пользователя — Москва, хоть он ее и не указал. И сказать — сгенерируйте текст, который описывает погоду, затем его отправить на модуль синтеза речи, который с пользователем поговорит прекрасным голосом Алисы.
что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс
Dialog Manager. Здесь нет никакого машинного обучения, никакого reinforcement learning, там только конфиги, скрипты и правила. Это работает предсказуемо, и понятно, как это поменять, если нужно. Если менеджер приходит и говорит, поменяйте, то мы можем это сделать в короткие сроки.

В основе концепции Dialog Manager лежит концепция, известная тем, кто занимается диалоговыми системами, как form-filling. Идея в том, что пользователь своими репликами как бы заполняет некую виртуальную форму, и когда он в ней заполнит все обязательные поля, его потребность можно удовлетворить. Движок event-driven: каждый раз, когда пользователь что-то делает, происходят какие-то события, на которые можно подписываться, писать их обработчики на Python и таким образом конструировать логику диалога.

Когда нужно в сценариях сгенерировать фразу — например, мы знаем, что пользователь говорит про погоду и нужно ответить про погоду, — у нас есть мощный язык шаблонов, который позволяет нам эти фразы писать. Вот так это выглядит.
что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс
Это надстройка над питонячьим шаблонизатором Jinja2, в которую добавили всякие лингвистические средства, например возможности склонять слова или согласовывать числительные и существительные, чтобы можно было легко когерентный текст писать, рандомизировать кусочки текста, чтобы увеличивать вариативность речи Алисы.
что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс
В классификаторе интентов мы успели попробовать множество разных моделей, начиная от логистической регрессии и заканчивая градиентным бустингом, рекуррентными сетями. В итоге остановились на классификаторе, который основан на ближайших соседях, потому что он обладает кучей хороших свойств, которых у других моделей нет.

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

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

Еще хорошее качество этой модели, что ее можно быстро обновлять. У вас появились новые фразы, вы хотите посмотреть, как изменится поведение Алисы. Все, что нужно, это добавить их множество потенциальных примеров для классификатора ближайших соседей, вам не нужно переподбирать всю модель. Допустим, для нашей рекуррентной модели это занимало несколько часов. Не очень удобно ждать несколько часов, когда вы что-то меняете, чтобы увидеть результат.
что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс
Семантический теггер. Мы пробовали conditional random fields и рекуррентные сети. Сети, конечно, работают намного лучше, это ни для кого не секрет. У нас там нет уникальных архитектур, обычные двунаправленные LSTM с attention, плюс-минус state-of-the-art для задачи тегирования. Все так делают и мы так делаем.

Единственное, мы активно пользуемся N-best гипотез, мы не генерируем только самую вероятную гипотезу, потому что иногда нам нужна не самая вероятная. Например, мы перевзвешиваем зачастую гипотезы в зависимости от текущего состояния диалога в dialog manager.

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

А еще машиннообученный теггер иногда ошибается, и не совсем точно в самой правдоподобной гипотезе находят значение слотов. В этом случае мы ищем в N-best гипотезу, которая лучше согласуется с тем, что мы знаем о типах слотов, это позволяет тоже еще немного качество заработать.
что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс
Еще в диалогах есть такое явление Анафора. Это когда вы с помощью местоимения ссылаетесь на какой-то объект, который был раньше в диалоге. Скажем, говорите «высота Эвереста», и потом «в какой стране он находится». Мы анафоры умеем разрешать. Для этого у нас две системы.
что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс
Одна general-purpose система, которая может работать на любых репликах. Она работает поверх синтаксического разбора всех пользовательских репликах. Если мы видим местоимение в его текущей реплике, мы ищем known phrases в том, что он сказал раньше, считаем для каждой из них скорость, смотрим, можно ли ее подставить вместо этого местоимения, и выбираем лучшую, если можем.

А еще у нас есть система разрешения анафор, основанная на form filling, она работает примерно так: если в предыдущем интенте в форме был геообъект, и в текущем есть слот для геообъекта, и он не заполнен, и еще мы в текущий интент попали по фразе с местоимением «туда», то наверное, можно предыдущий геообъект импортировать из формы и подставить сюда. Это простая эвристика, но производит неплохое впечатление и круто работает. В части интентов работает одна система, а в части обе. Мы смотрим, где работает, где не работает, гибко это настраиваем.
что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс
Есть эллипсис. Это когда в диалоге вы опускаете какие-то слова, потому что они подразумеваются из контекста. Например, вы можете сказать «расскажи погоду», а потом «а на выходных?», имея в виду «расскажи погоду на выходных», но вы хотите повторять эти слова, потому что это ни к чему.

С эллипсисами мы тоже умеем работать примерно следующим образом. Эллиптические фразы или фразы-уточнения — это отдельные интенты.
что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс
Если есть интент get_weather, для которого в трейне фразы типа «расскажи погоду», «какая сегодня погода», то у него будет парный интент get_weather_ellipsis, в котором всевозможные уточнения погоды: «а на завтра», «а на выходные», «а что там в Сочи» и так далее. И эти эллиптические интенты в классификаторе интентов на равных конкурируют со своими родителями. Если вы скажете «а в Москве?», классификатор интентов, например, скажет, что с вероятностью 0,5 это уточнение в интенте погода, и с вероятностью 0,5 уточнение в интенте поиска организаций, например. И затем диалоговый движок перевзвешивается scores, которые назначил классификатор интентов, который назначил их с учетом текущего диалога, потому что он, например, знает, что до этого шел разговор о погоде, и вряд ли это было уточнение про поиск организаций, скорее это про погоду.

Такой подход позволяет обучаться и определять эллипсисы без контекста. Вы можете просто откуда-то набрать примеров эллиптических фраз без того, что было раньше. Это довольно удобно, когда вы делаете новые интенты, которых нет в логах вашего сервиса. Можно или фантазировать, или чего-то придумывать, или пытаться на краудсорсинговой платформе собрать длинные диалоги. А можно легко насинтезировать для первой итерации таких эллиптических фраз, они будут как-то работать, и потом уже собирать логи.
что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс
Вот жемчужина нашей коллекции, мы называем ее болталкой. Это та самая нейросеть, которая в любой непонятной ситуации чего-то от имени Алисы отвечает и позволяет вести с ней зачастую странные и часто забавные диалоги.
что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс
Болталка — на самом деле fallback. В Алисе это работает так, что если классификатор интентов не может уверенно определить, чего хочет пользователь, то другой бинарный классификатор сперва пытается решить — может, это поисковый запрос и мы найдем что-то полезное в поиске и туда отправим? Если классификатор говорит, что нет, это не поисковый запрос, а просто болтовня, то срабатывает fallback на болталку. Болталка — система, которая получает текущий контекст диалога, и ее задача — сгенерировать максимально уместный ответ. Причем сценарные диалоги тоже могут являться частью контекста: если вы говорили про погоду, а потом сказали что-то непонятное, сработает болталка.
что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс
Это позволяет нам делать вот такие штуки. Вы спросили про погоду, а потом болталка ее как-то прокомментировала. Когда работает, выглядит очень круто.
что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс
Болталка — DSSM-подобная нейронная сеть, где есть две башни энкодера. Один энкодер кодирует текущий контекст диалога, другой — ответ-кандидат. У вас получается два embedding-вектора для ответа и контекста, и сеть обучается так, чтобы косинусное расстояние между ними было тем больше, чем уместнее данный ответ в контексте и чем неуместнее. В литературе эта идея давно известна.
что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс
Почему у нас вроде неплохо все работает — кажется, что чуть лучше, чем в статьях?

Никакой серебряной пули нет. Нет техники, которая позволит внезапно сделать классно разговаривающую нейронную сеть. Нам удалось достичь неплохого качества, потому что мы в качестве понемножку выиграли везде. Мы долго подбирали архитектуры этих башен-энкодеров, чтобы они лучше всего работали. Очень важно правильно подобрать схему сэмплирования отрицательных примеров в обучении. Когда вы обучаетесь на диалоговых корпусах, у вас есть только положительные примеры, которые когда-то кем-то были сказаны в таком контексте. А отрицательных нет — их нужно как-то генерировать из этого корпуса. Там есть много разных техник, и одни работают лучше, чем другие.

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

Ещё очень важно, какими дата-сетами вы пользуетесь, как их фильтруете.
что такое голосовой помощник яндекс. Смотреть фото что такое голосовой помощник яндекс. Смотреть картинку что такое голосовой помощник яндекс. Картинка про что такое голосовой помощник яндекс. Фото что такое голосовой помощник яндекс
Чтобы по крупицам собрать из этого всего качество, надо уметь измерять все, что вы делаете. И тут наша гордость состоит в том, что все аспекты качества системы мы умеем мерить на нашей краудсорсинговой платформе по кнопке. Когда у нас появляется новый алгоритм генерации результатов, мы в несколько кликов можем сгенерировать ответ новой модели на специальном тестовом корпусе. И — померить все аспекты качества полученной модели в Толоке. Основная метрика, которой мы пользуемся, — логическая уместность ответов в контексте. Не надо говорить чушь, которая никак с этим контекстом не связана.

Есть ряд дополнительных метрик, которые мы стараемся оптимизировать. Это когда Алиса к пользователю на «ты» обращается, говорит о себе в мужском роде и произносит всякие дерзости, гадости и глупости.

Высокоуровнево я рассказал все, что хотел. Спасибо.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *