Сервисы потокового вещания в помощь. Та же Яндекс.Музыка собирает не только плейлист на ваш вкус, но и самые популярные треки за какой-то короткий промежуток времени. То же самое делают и другие подобные компании.
Что-то мне подсказывает, что даже родной контакт так уже умеет, но это не точно