Как Google Ассистент помогает решать задачи

Google Ассистент готов прийти вам на помощь всегда и везде. Когда вы о чем-нибудь спрашиваете или просите, Ассистент стремится выполнить запрос с максимальной пользой. Он помогает решать повседневные задачи, общаться с друзьями и родными, быстро узнавать местную и другую информацию, управлять устройствами умного дома, воспроизведением музыки, запуском игр и не только.

Чтобы помочь вам, Ассистенту сначала нужно понять, о чем вы просите, а затем найти оптимальный способ решения задачи. На этом основан принцип работы Ассистента.

Далее мы расскажем, какие основные факторы учитывает Ассистент при анализе вашего запроса и выборе решения.

Анализ запроса

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

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

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

Ранжирование доступных ответов

Чтобы упорядочить возможные ответы, Ассистент учитывает ряд условий, в том числе следующие основные факторы:

  • Насколько Ассистент уверен в том, что понимает ваш запрос.
  • Можно ли дать ответ для отдельной интерпретации вашего запроса.
  • Насколько другие пользователи остались довольны определенным ответом на похожие запросы.
  • Насколько давно создан ответ. Эта информация позволяет предоставлять самые актуальные и достоверные ответы.
  • Насколько ответ подходит для устройства, которое вы используете. Например, ответы для устройств с экранами будут менее приоритетны на колонках. Если у вас партнерское устройство со встроенным Ассистентом и вы хотите выполнить действие, связанное именно с этим устройством, например изменить уровень громкости или включить фильм, весь ответ или его часть могут быть обработаны производителем (это зависит от решения партнера).
  • Какие вопросы или команды вы недавно использовали. Например, если сначала вы сказали "Окей, Google, поставь таймер на пять минут", а затем – "Окей, Google, стоп", при анализе последней команды Ассистент может учесть ваш предыдущий запрос.
  • Какие действия выполняются на устройстве. Ассистент может учитывать информацию об открытых приложениях или о том, какую задачу он уже помогает вам решить. Например, если вы скажете "Окей, Google, пропусти", когда слушаете музыку, Ассистент включит следующий трек. Точно так же, если вы бронируете столик в ресторане с помощью Ассистента, то предпочтение будет отдаваться ответам, связанным с выполнением этой задачи.
  • В отдельных случаях мы можем вручную присваивать более высокий ранг некоторым достоверным ответам. Например, мы можем выбирать данные из авторитетных источников, таких как Всемирная организация здравоохранения и государственные органы здравоохранения, чтобы предоставлять пользователям актуальные сведения о COVID-19 и предотвращать распространение ложной информации, способной поставить под угрозу общественную безопасность.

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

Выбор сервиса

Ответы Ассистента могут предоставляться как Google, так и сторонними компаниями и разработчиками. Например, Ассистент может включить игру от вашего любимого разработчика, если вы скажете "Окей, Google, запусти [название игры]". Кроме того, вы можете сделать обобщенный запрос "Окей, Google, запусти игру". В этом случае Ассистент выберет сервис самостоятельно, руководствуясь следующими правилами по порядку:

  1. Если сервис указан, Ассистент выберет его. Например, вы могли выбрать музыкальный сервис в параметрах Ассистента или при первоначальной настройке либо назвать его в самом запросе.
  2. Если сервис не указан, Ассистент будет учитывать следующие основные факторы:

    А. Сведения о ваших предпочтениях.

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

    Б. Сведения о сервисе.

    • Качество сервиса, определяемое на основе его общей популярности, средней оценки, частоты успешных ответов на запросы пользователей и наличия у вас подписки.
    • Данные о том, насколько сервис отвечает потребностям вашего запроса, например информация о наличии товаров, определенных блюд в меню или авиарейсов на указанное время.
    • Перечень возможных ответов может быть ограничен в соответствии с правовыми нормами в отношении работы с конфиденциальной информацией или аудиториями, требующими особого внимания. Например, все сервисы, участвующие в программе Actions for Families, должны обеспечить соответствие разработанных ими действий Ассистента положениям действующих законов, таких как COPPA.
    • Чтобы предоставлять пользователям качественные результаты, в отдельных случаях мы можем присваивать более высокий ранг некоторым сервисам, поскольку они заключили партнерское соглашение с Google.

  3. Если Ассистенту не удастся сделать выбор, он может попросить вас указать нужный сервис.

Ответ на ваш запрос

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

Если ответов с высоким рангом несколько, Ассистент попросит вас уточнить запрос, покажет дополнительные подсказки (на устройствах с экранами) или расскажет о связанных запросах.

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

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

Как правило, Ассистент показывает те же результаты, которые вы могли бы найти сами, воспользовавшись Google Поиском. Чтобы показывать полезные результаты, Ассистент частично корректирует работу поисковых алгоритмов:

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