1
Интеграция с сервисами / Integration with external services / Autoplaylists based on track/artist "similarity"
« on: November 06, 2020, 12:17:01 »
Задумка в том, чтобы реализовать функционал, существующий во многих стриминговых сервисах - автоплейлисты.
Учитывая что с Last.FM интеграция уже есть и достаточно хорошая, то реализовать данный функционал логично на базе Last.FM на информации о сходстве исполнителей (она на Last.FM есть в почти прозрачно открытом виде).
Также у меня есть выгрузка (https://cloud.mail.ru/public/4pQG/4vvNREAoG, https://cloud.mail.ru/public/AdRq/2ENhVhYct) большого количества связных исполнителей с GPM, которую при необходимости могу привести к нужному формату.
Самую простую реализацию вижу как изменение априорной вероятности при шаффле у треков, имеющих схожих исполнителей/тегов last.fm с выбранным треком. Несомненно можно пойти дальше, но уже это было бы очень круто.
Учитывая что с Last.FM интеграция уже есть и достаточно хорошая, то реализовать данный функционал логично на базе Last.FM на информации о сходстве исполнителей (она на Last.FM есть в почти прозрачно открытом виде).
Также у меня есть выгрузка (https://cloud.mail.ru/public/4pQG/4vvNREAoG, https://cloud.mail.ru/public/AdRq/2ENhVhYct) большого количества связных исполнителей с GPM, которую при необходимости могу привести к нужному формату.
Самую простую реализацию вижу как изменение априорной вероятности при шаффле у треков, имеющих схожих исполнителей/тегов last.fm с выбранным треком. Несомненно можно пойти дальше, но уже это было бы очень круто.