Spotify 的 Discover Weekly 是如何实现的

Spotify 每周给每个用户推荐 30 首没听过的、但很有可能会喜欢的歌曲,他们的推荐确实做得很不错。本文作者根据网上能找到的资料总结了 Spotify 是如何做出 Discover Weekly 的。

三种推荐机制混合使用:1,Collaborative Filtering,如果你和某些人经常听差不多的歌,那么你或许会喜欢他们经常听的、但你从没听过的歌;2,NLP,用爬虫抓取博客、音乐评论网站的内容,对其中提到的歌曲加标签,就能找“类似”的歌了;3,直接分析音频的相似度。