本书内容分为四部分。第一部分 (第1-3章) 业务驱动下的推荐系统总览, 从宏观角度介绍推荐系统架构设计、评估方法, 以及背后的业务思考。第二部分 (第4-7章) 推荐系统的数据工程, 主要介绍推荐系统的“数据工程”。数据是推荐系统的根本, 获取正确的各类数据、构建合理的特征体系, 是这一部分的主要内容。第三部分 (第8-10章) 推荐系统的算法原理与实践, 主要介绍推荐系统的核心算法模块以及相关代表性算法。第四部分 (第11章) 推荐算法工程师的自我成长, 主要介绍推荐算法工程师的自我成长路线。