Музыкальный сервис «Звук» запустил «Атлас» — интерактивную карту, которая показывает музыкальный вкус пользователя и помогает находить новые композиции. Для её построения система анализирует не только жанры, но и эмоциональные характеристики треков.
В основе «Атласа» лежит двумерная модель. Одна ось отвечает за микро-жанры, другая — за настроение музыки. Любимые композиции образуют на карте «острова симпатии», а рядом алгоритм размещает персональные рекомендации.
Жанры определяет нейросеть EffNet. Она анализирует аудиосигнал и рассчитывает вероятность принадлежности трека к одному из 400 микро-жанров. Затем система объединяет их в 28 крупных музыкальных семейств.
Настроение «Звук» определяет с помощью языковых моделей. Алгоритм учитывает валентность и уровень энергии, а также характеристики звучания, температуры и хронотопа. В результате получается 48 градаций настроения.
При подборе рекомендаций система учитывает и поведение слушателя: повторные прослушивания, глубину прослушивания и добавление песен в медиатеку.
Чтобы получить собственный «Атлас», пользователю нужно иметь не менее 20 композиций в медиатеке. После этого сервис формирует индивидуальный музыкальный ландшафт, где новые треки появляются рядом с уже знакомыми направлениями.