Моя волна: Яндекс Музыка добавила настройку для рекомендаций казахоязычных треков

Как работает система персональных рекомендаций на казахском языке

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

Как работает и адаптируется рекомендательная система, мы узнали у Владимира Горбунова, генерального директора Яндекс Плюс в Центральной Азии и Кавказе.

Владимир Горбунов, генеральный директор Яндекс Плюс в Центральной Азии и Кавказе

Что такое Моя волна

Моя волна — это следующий шаг в развитии наших музыкальных рекомендаций. Сначала появились динамические рекомендации «Яндекс Радио» потом умные плейлисты, которые обновлялись раз в сутки это было удобно, но со временем стало ясно, что пользователи хотят чего-то более динамичного. Так мы пришли к идее создания потока музыки, который адаптируется к вашим предпочтениям в реальном времени.

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

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

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

Моя волна не только усиливает связь с казахстанской аудиторией, но и поддерживает местных исполнителей, делая их музыку доступной для широкой аудитории в удобном цифровом формате. 

О системе и отличие от других рекомендательных алгоритмов

Существует две больших группы рекомендательных алгоритмов — коллаборативная фильтрация и контентный анализ. Моя волна использует оба этих подхода. 

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

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

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

Об обработке фидбэка и времени, которое уходит, чтобы рекомендации подстроились под новые предпочтения

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

Об аудиовекторах 

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

О пользе от внедрения рекомендаций на казахском языке в Моей Волне

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

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

О роли поведение пользователя в улучшении рекомендаций

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

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

Об эффекте от запуска Моей волны с казахоязычными рекомендациями

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

С помощью рекомендательной системы Яндекс Музыки уже сейчас начинающие казахстанские музыканты стремительно набирают узнаваемость и аудиторию благодаря проекту ISKRA Qazaqstan. Недавно состоялся уже шестой выпуск плейлиста. Плейлист помогает молодым артистам привлечь внимание широкой аудитории, благодаря персонализированным рекомендациям, доступным более чем 20 миллионам активных пользователей сервиса. С помощью ISKRA Qazaqstan, некоторые исполнители смогли увеличить количество прослушиваний в 65 раз. Например, прослушивания одного из артистов Искры Jazzdauren за три месяца выросли с 24 000 до 5 миллионов.