推荐系统是互联网时代极具商业价值的人工智能应用之一,30 年来持续受到学术界和工业界的广泛关注。本书作者以一线研发人员的视角和经验,对推荐系统进行总结,尝试从原理与实践两个角度为读者剖析推荐系统。本书首先从原理上介绍各类经典推荐算法及前沿的深度学习推荐算法,然后分析推荐系统领域发展的前沿话题和未来方向,最后结合微软的开源项目Microsoft Recommenders 介绍推荐系统的实践经验。读者可以基于本书提供的源代码,深入学习推荐算法的设计原理和实践方式,并可以基于本书从零开始快速搭建一个准确、高效的推荐系统。本书不仅适合互联网、大数据等相关领域技术人员阅读,也适合高等院校计算机、软件工程、人工智能等专业的本科生和研究生参考。