«Моя волна» в «Яндекс Музыке» научилась работать без интернета
Офлайн-рекомендации работают локально на устройстве и учитывают действия слушателя
Офлайн-рекомендации работают локально на устройстве и учитывают действия слушателя
«Яндекс Музыка» стала первым стриминговым сервисом в России с ИИ-рекомендациями, которые работают без интернета. Для обновления «Моей волны» в команде стриминга создали отдельную рекомендательную модель, функционирующую непосредственно на устройстве пользователя.
«Наш новый рекомендательный движок работает прямо на устройстве и весит всего 100 КБ, но даже при такой компактности функционирует как полноценная рекомендательная система. Теперь музыка в „Моей волне“ не прервётся, если сеть пропадёт».
Принцип работы следующий: когда треки загружаются на смартфон, сервер присылает персональную «шпаргалку» — как именно подбирать музыку для этого пользователя из конкретных треков. Движок использует эту шпаргалку прямо на устройстве и продолжает реагировать на действия слушателя. Когда интернета нет, рекомендации продолжают работать локально: движок выбирает из скачанного набора наиболее подходящие композиции.
«Яндекс Музыка» автоматически определяет, когда нужно обновить музыку на устройстве: сервис анализирует реакции слушателя и заменяет пропущенные или недослушанные композиции на новые. Благодаря этому музыка в «Моей волне» всегда остаётся актуальной даже без интернета.
Управлять объёмом памяти, который «Моя волна» использует для офлайн-работы, можно в настройках приложения. Чтобы не нагружать мобильные сети, загрузка треков происходит только при подключении к Wi-Fi ночью, когда устройство стоит на зарядке или достаточно заряжено. Новая функция автоматически активирована у всех подписчиков «Яндекс Плюса», которые обновили приложение «Яндекс Музыки».