猜你喜欢
推荐系统开发实战

推荐系统开发实战

书籍作者:高阳团 ISBN:9787121365201
书籍语言:简体中文 连载状态:全集
电子书格式:pdf,txt,epub,mobi,azw3 下载次数:4498
创建日期:2021-02-14 发布日期:2021-02-14
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板
内容简介

本书是一本关于推荐系统从入门到进阶的读物,采用“理论+实践”的形式展开,不仅对各种推荐算法进行了介绍,还对算法所涉及的基础理论知识进行了补充。

全书共分为3篇:

- 第1篇是“推荐系统的背景介绍和入门”,包括走进推荐系统、搭建你的一个推荐系统和推荐系统常用数据集介绍;

- 第2篇是“推荐系统涉及的算法介绍、冷启动和效果评估”,包括数据挖掘——让推荐系统更懂你、基于用户行为特征的推荐、基于标签的推荐、基于上下文的推荐、基于点击率预估的推荐、推荐系统中的冷启动和推荐系统中的效果评估;

- 第3篇是“推荐系统实例”,包括搭建一个新闻推荐系统、搭建一个音乐推荐系统、搭建一个图书推荐系统和业界推荐系统架构介绍。

书中的实例开发几乎都是基于公开的数据集进行的,当然也涉及一些网络中获取的数据,其最终目的都是让读者能够更好地理解推荐算法,更直观地认识推荐系统。

书中所涉及的数据集和实例代码都会提供给读者,这不仅在一定程度上方便读者学习,而且为以后的工作提供了便利。

本书非常适合有一定编程基础、对推荐系统感兴趣的读者,希望用推荐算法完成设计的高等院校计算机或电子信息专业的学生,准备开设推荐系统实践课的授课老师,学习过Python、希望进一步提升编程水平的开发者,初学数据挖掘、机器学习的算法工程师或数据分析师阅读使用。


作者简介

高阳团


原京东推荐算法工程师。

全网ID:Thinkgamer,CSDN博客专家,博客地址为https://blog.csdn.net/ gamer_gyt。

一直从事推荐系统相关的研究和开发工作,擅长推荐排序、Spark、深度学习。


编辑推荐

你为什么要买一本推荐系统的书,你一定就是想最终开发出真正的推荐系统。

你并不是想学习各种原理、算法,这些都是手段而不是目的。

本书可以满足你。

-

本书最终就是带你开发出三个真正的推荐系统——新闻推荐系统、音乐推荐系统、图书推荐系统。

-

真正的推荐系统是高度复杂的,可能用到多种算法、多种语言。

但,这不是我们学习的优路径,也不是把一堆知识乱如团给你的理由。

真正好书应该是可以抽丝剥茧、化繁为简、找到合理颗粒度的能力。

-

本书努力去做了。

-

本书假定,你只懂Python,就可以了。

然后,缺什么我们给你补什么。

只给你紧急而必需的(因为我们相信我们是给你推开一扇门,后面的留给后面)

-

我们认为:具体的,总比抽象的更好理解

我们认为:动手做出的,总是听说的要真实

我们认为:人的认知就应该是从具体到抽象,再从抽象到具体。从抽象到抽象都是不负责的。

我们认为:读者是有感悟力的,只是缺少行动的抓手。

-

所以,我们给你一个又一个实例。

-

小的知识点,有小的实例。

当你可以把这一个个小实例都能做出来了,就可以顺利地进入下一步——构建再大的项目了(这也是刻意练习的思想)

终结的有三个大实例——开发新闻推荐系统、开发音乐推荐系统、开发图书推荐系统。

-

我们希望本书可以带给你“解剖小麻雀,而知所有鸟类的基本结构”的体验。

-

希望您可以认真阅读本书的目录,给你一个不一样的学习体验。


前言

数据,让一切有迹可循,让一切有源可溯。互联网用户每天都在生产数据、创造数据和使用数据,那么在如今这个信息过载的时代,如何在用户和信息之间建立有效、直接的关联变得至关重要。推荐系统就是解决这类问题的,它在海量的商品、信息中建立用户和物品的直接触达关系,让用户在最短的时间内接收最有效的信息,从而减小时间损失。

推荐系统在日常生活中应用十分广泛,小到商场捆绑销售,大到电商、新闻网站,它无时无刻不在影响和改变着人们的生活方式。在这样的背景下,推荐系统得到了长足的发展,当然也需要更多的人投入到推荐系统的研究和建设中来。

本书由浅入深地讲解推荐系统的知识体系,结合背景、基础、理论和【实例将推荐系统转化成通俗易懂的逻辑描述语言,帮助非专业的研究者踏上推荐系统的学习旅程,从最开始的推荐系统背景到最后的业界推荐系统架构解析,帮助读者逐步深入了解和开发推荐系统。

-

本书特色

1.大量应用【实例,实战性强

本书共包含34个【实例,其中最后三个为完整的推荐系统【实例,在读者进行基础知识学习的同时,可通过相应的【实例加深对理论的理解。最后三个完整的【实例更是将读者从一个分散化的学习状态带入一个完整的推荐系统开发中来,对学习和工作都有很强的指导意义。

2.完整的源代码和数据集

书中所涉及的【实例源代码和相关数据集都免费提供给读者,学习更加方便。

3.内容全面,应用性强

本书按照推荐系统入门、进阶、实战的顺序,由浅入深、循序渐进,尽最大可能地将推荐系统的知识通俗易懂地展现给读者。

4.大量宝贵经验的分享

授人以鱼不如授人以渔。本书在讲解知识的过程中,更加注重方法和经验的传递,在不涉及公司隐私的前提下,尽可能地将实践经验穿插在每个章节中,以帮助读者在学习或工作中规避和解决一些问题。

5.知识导图总结

本书每章最后都包含一幅知识导图,这是对该章知识的概括,读者可以在学习该章前或学习该章后进行查看,方便对该章知识进行概览和了解。

每章的知识导图和整本书的知识导图也会免费提供给读者。

6.社群交流,在线解答

本书的读者可以获取作者的个人微信。作者邀请各位读者进入本书的读者群,方便后期的问题解答和学习交流。

-

本书读者对象

-对推荐系统感兴趣的读者或推荐系统初学者;

-数据挖掘初学者;

-数据挖掘、算法工程师;

-相关课程授课老师;

-Python编程开发者;

-大中专院校的相关专业学生。


目录