推荐系统的入门指南里,《Recommender Systems Handbook》算是比较经典的一本。内容覆盖挺全的,从协同过滤、矩阵分解讲到上下文感知推荐,理论基础也扎实。更难得的是,它还配了不少实际案例,比如商品推荐、电影推荐那种,读起来不会太抽象。

推荐系统的基础架构、算法流程,在书里都讲得挺细的。尤其适合你对推荐算法有点了解,但还想继续深挖的阶段。比如你平时用 Python 写点 推荐脚本,看到书里的实现细节,肯定有种“哦,原来我之前写的逻辑还能这么优化”的感觉。

书里也有不少和 数据挖掘 相关的内容,比如怎么从用户行为数据里挖出偏好模式,怎么冷启动问题这些。理论和实践结合得还蛮自然的,不会光讲概念不接地气。

你要是正好在搭建推荐系统,这几个相关资源也值得一看:

如果你平时写的项目偏向 电商位置推荐(比如 POI),还有一些更针对性的资料可以看看,像POI 推荐系统详解Spark 电商推荐系统。资源还挺丰富的,选你当前最需要的就行。

提醒一下哈,理论再多也不如自己动手试试。你可以先把书里提到的一个算法用 pandasscikit-learn 跑一遍,数据不多的话直接用 Jupyter Notebook,响应快,调试方便。