На что способен ИИ сейчас: примеры — музыкальные стриминги
Для начала: в этом посте не будет рекламы ни одного сервиса облачного стриминга. Я лишь делюсь впечатлениями от качества работы искусственного интеллекта, применяемого в таких сервисах.
Облачными музыкальными библиотеками или коллекциями я пользуюсь уже лет десять, перепробовав за это время если не все, то значительную часть. Я поделюсь впечатлением от качества работы нейросетей (которые часто просто называют пискусственным интелектом, о чём с гордостью упоминают создатели в рекламе) с функциями машинного обучения.
Предполагалось на этапе создания каждого сервиса, что ИИ (нейросеть) должна помочь пользователю сформировать приятные слуху и вкусу динамические плейлисты, словно угадывая пожелания.
Так всё и планировалось. Пользователь послушал, допустим "Осень" группы "ДДТ". Поставил лайк. Затем послушал что-нибудь из "Калинова моста". Отправляясь на велокросс, кликнул что-то из "Пикника" и включил микс — обычно это называется "микс по треку" или "радио по песне".
Как, по идее, должна быть обработана такая функция нормальной нейросетью?
А нейросеть должна поработать по такому плану:
- анализируем жанр трёх песен - рок, рок-музыка;
- определяем язык исполнения - русский;
- выделяем поджанр: русский рок;
- формируем область с поиском по всем доступным базам: русская рок-музыка (если не учитывать русских панков, сейчас в базах чуть менее 400 исполнителей и групп);
- аккуратно отсекаем рэп-исполнителей (Дельфин, к примеру, попал в базу русского рока);
- определяем приемлемую продолжительность плейлиста, исходя из большинства занятий — 90 минут;
- начинаем воспроизведение;
- учитываем "нехочуху": если пользователю не понравится песня, надо очень быстро подгрузить замену (фоном готовим ещё 40 треков);
Просто, правда ведь? Вот только добрая часть сервисов "облачной музыки" не выполняет бОльшую часть необходимых (и логичных) задач.
Первым в моём рейтинге музыкальных сервисов стоит "Яндекс-музыка". Аккаунт знает мои предпочтения, но на этапе знакомства, прослушав около тридцати любимых песен, среди которых нет творчества Монеточки, Элджея или Грязной Молли, он выдал мне то, что я б никогда себе не включил. Через два с половиной года "Яндекс-музыка" - самая часто используемая мной коллекция. Заслуга разработчиков — умение прислушиваться к пожеланиям.
Итак, пройдусь по списку достойных внимания:
1. "Яндекс-музыка" (почти идеальный интерфейс, команды лайк-дизлайк помогают со временем очень неплохо; нейросети пока ещё нужно очень много треков для анализа, чтобы собрать годный плейлист), и сервис грешит повторами. Впрочем, качество формирования плейлиста в зависимости от предпочтений - 7 из 10 звёзд.
2. "СберЗвук" (ранее Zvooq, основан в 2010-м) - достаточно консервативен, нет функции "микс" или "радио по треку", есть лайк-дизлайк, но сервис тоже грешит повторами - иначе, чем Яндекс-музыка (повторяет чаще не композиции в точности, а стиль); качество формирования плейлиста в зависимости от предпочтений - 5 из 10 звёзд.
3. Apple Music - разработчик предусмотрел основные фишки в интерфейсе, но кнопка "дизлайк" спрятана; есть приятная функция для караоке, пролистыващая текст песни (очевидный минус - доступны тексты не всех песен); качество формирования плейлиста в зависимости от предпочтений - 3 из 10 звёзд.
4. Spotify - однозначно лучший сервис стриминговой музыки, пионер многих крутых фишек (плавные переходы между треками, перенос потока на другое устройство "на лету", караоке-текст); в интерфейсе предусмотрено всё, что нужно; качество формирования плейлиста в зависимости от предпочтений - 9 из 10 звёзд. Печаль: ушёл из России в марте 2022 года. Через VPN работает только личный кабинет, пользоваться коллекцией невозможно.
5. YouTube Music также имеет право на упоминание, так как с рекомендательной частью справляется неплохо: есть лайк-дизлай, "включить радиостанцию по треку". качество формирования плейлиста в зависимости от предпочтений - 9 из 10 звёзд. С уходом YouTube Premium из России в марте 2022 года работать продолжает, но с небольшим количеством аудиорекламы.
Подытожу, что девятую, самую важную задачу не выполняет ни один сервис: формировать плейст из предпочитаемого просто на основе "пользователь дослушал до конца" не умеет ни один.
В рейтинг же не вошли убогие, неразвивающиеся облачные музыкальные коллекции "Музыка Вконтакте" (бывший Boom), Last.fm, Deezer и MixCloud.
Отдельно хочу упомянуть сервис Sound Cloud - идеальное место для открытий: здесь свои композиции размещают начинающие и только-только ставшие известными исполнители, есть возможность услышать какой-нибудь трек до его официального релиза.