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

Статей в интернете полно, как подобное устроено.
Просто гугли "Как устроены рекомендации в Netflix/Spotify/яндекс музыке"