1. Это вообще не искусственный интеллект
2. Просто выделяешь для каждого трека признаки (какие люди его слушают, жанр, настроение, язык вокала, ещё что-то) и собираешь в такие подборки.
Есть куча разных методик
Статей в интернете полно, как подобное устроено.
Просто гугли "Как устроены рекомендации в Netflix/Spotify/яндекс музыке"