这本书大约写了10个月的时间,如果一定要自己评价一下这本书,只能说还行。这本书基本达到了写作目标:
1. 帮助刚毕业的学生迅速了解如何将他们学到的理论用于实际
2. 帮助程序员迅速将他们的编程能力应用到推荐系统中来
3. 强调数据分析的重要性,淡化算法
4. 运用多种评测方法,强调全面评测的重要性
不过本书也有一些遗憾,如果将来会再版这本书,可以修正这些遗憾:
1. 推荐系统和搜索引擎不同,他还没有一个统一的应用场景,因此不同网站的推荐系统都有不同的特色。但是因为我主要从事视频推荐方面的研究,对于电商或者LBS,社交推荐方面的推荐还缺乏深刻的认识,只做过一些理论研究,缺乏实际动手分析的经验,所以这方面的内容相对欠缺。
2. 对并行化和大数据说的不多。本书提到的方法都是可以用于大数据,很容易通过Map-Reduce或者MPI并行化。但是本书对这些方法如何并行化说的也不多。这主要是我自认为还不能算这方面的专家,写出来可能会贻笑大方。
3. 缺乏统一的理论框架。这其实不能算本书的缺点,因为整个推荐系统看起来,除了协同过滤,很多其他算法的理论框架都不完善。此外,写这本书时的立意是要让大家看完之后觉得,靠,推荐算法就这么简单啊。所以没有运用理论化堆公式的写法。不过,如果能用简单的语言将理论的问题说清楚,那就更NB了。不过我目前还没有达到这样的功力。
最后,看到很多人说这本书和我的博士论文很像。其实这本书只有半章和我的博士论文相关,其他部分都是博士论文中完全没有的,嘿嘿。
本文摘自图灵社区
http://www.ituring.com.cn/article/details/5842
分享到:
相关推荐
项亮所著的《推荐系统实践》一书,通过作者多年的学术研究与实践经验,为读者全面深入地展示了推荐系统这一领域的理论与应用。 2010年3月,在ResysChina推荐系统大会上的相遇,是项亮与这本书缘分的开始。在会议中...
本篇文章将深入探讨推荐系统的实践,尤其是与Python编程相关的实现方法。 一、推荐系统基础 1. **协同过滤**:推荐系统中最常见的方法之一,分为用户-用户协同过滤和物品-物品协同过滤。它基于用户过去的行为,...
项亮是一位资深的推荐系统专家,其在该领域的知识和经验值得我们深入学习和探讨。 首先,推荐系统的核心问题可以概括为:如何将合适的信息或商品推荐给用户。推荐系统需要解决的问题包括数据处理、算法选择、新用户...
本书《推荐系统实践》对推荐系统进行了系统的分析和论述,从理论基础到评价标准和方法,从设计和实现到应用实践,全面介绍了推荐系统的方方面面。 本书首先对推荐系统的定义和分类进行了介绍,接着对推荐系统的理论...
项亮博士的毕业论文深入探讨了推荐系统的动态特性,尤其关注于推荐系统如何应对用户兴趣的动态变化,以及时间效应在推荐系统中的角色。 在早期的研究中,推荐系统多数关注于静态用户行为分析,即分析不随时间变化的...
这个名为"RecSystemPractice"的项目,是基于这本书中的部分算法进行的代码实现,旨在为读者提供一个学习和实践推荐系统算法的平台。下面将详细解析其中可能涉及的知识点。 1. **协同过滤**:协同过滤是推荐系统中最...
【推荐系统】是信息时代的一种重要技术,它旨在根据用户的...项亮博士的这篇论文作为推荐系统领域的经典之作,对于理解推荐系统的理论和实践具有很高的价值,无论是对于研究人员还是从业者,都是值得一读的重要文献。
项亮推荐系统shizhan的代码实现
为此,项亮编著的《推荐系统实践》应运而生,成为IT行业人士探索推荐系统技术的一本宝贵参考资料。 首先,《推荐系统实践》这本书为读者提供了一个完整的理论框架,深入讲解了推荐系统的基础理论,如推荐系统的工作...
推荐系统是一种帮助用户发现信息、克服信息过载的重要工具,它通过分析用户的历史行为,构建用户兴趣模型,预测用户的兴趣并为其提供推荐。在早期的研究中,推荐系统主要集中在对用户静态行为的分析上,即忽略了用户...
最后,项亮设计了一个动态推荐系统的原型系统,该系统能够实时响应用户的最新行为,并根据用户行为的变化实时调整推荐结果,从而不断优化用户在推荐系统中的体验。 项亮的研究涉及了个性化推荐、协同过滤、时间效应...
作者项亮凭借其深厚的行业经验和学术背景,系统地阐述了推荐系统的基础概念、理论框架、核心算法及其应用场景。书中详尽地介绍了诸如协同过滤、基于内容的推荐、混合推荐等主流推荐算法的工作原理和技术细节,并提供...
在《推荐系统实战》这本书中,作者项亮博士深入浅出地讲解了推荐系统的理论与实践,帮助读者理解并掌握这一关键技术。 1. **推荐系统基础** 推荐系统的核心是理解和预测用户的个性化需求。它通常包括用户建模、...
入门:项亮-《推荐系统实践》 2012年,比较经典,以基于邻域的协同过滤为主,大部分算法都是统计性的,只有部分算法有显式的学习过程。 其他:《集体智慧编程》,《推荐系统手册》,《推荐系统》等 代码:感谢 。我...
《推荐系统实践》是项亮撰写的一本深入探讨推荐系统技术的书籍,主要针对实际应用场景中的推荐算法进行了详细的介绍,并提供了Python实现。本书的核心在于帮助读者理解如何将理论知识转化为可执行的代码,以解决实际...
项亮的《推荐系统实践》是推荐系统领域的经典入门教材之一。本书系统校准了和推荐系统有关的理论基础,介绍了评价推荐系统优劣的各种标准(重叠率,可接受)和方法(例如AB测试),总结了当今互联网领域中各种和推荐...
而项亮的推荐系统实战PDF可能更专注于推荐系统的构建流程,包括用户画像构建、相似度计算、推荐算法实现(如基于用户的协同过滤、基于物品的协同过滤)以及在线评估和优化。 通过学习这两份资料,无论是对数据挖掘...