本书将推荐系统的理论基础与代码实践相结合,可以作为推荐系统入门级教程,也可以作为科研工作者的参考书籍。通过本书,读者可以掌握推荐系统的基本概念、评价指标,熟悉推荐系统在工业界应用的具体过程,既可以了解基于传统机器学习的推荐算法,也可以学习基于深度学习的前沿推荐算法。推荐算法的分类以及如何评价一个推荐系统所用到的评测方法和评价指标。推荐系统的架构设计和线上系统的A/B测试。