感谢七月在线罗老师和吴同学!
最近报了七月在线的《推荐系统实战》班,根据上课资料和思维导图整理了这篇笔记!
1)推荐系统介绍
思维导图如下,其中需要掌握的是推荐系统存在的前提:信息过载和用户需求不明确。推荐系统的目标是:高效连接用户和物品,发现长尾商品;留住用户和内容生产者,实现商业目标。
2)推荐系统评估
推荐系统包含三部分:用户,内容生产者,网站;彼此间关系如图所示:
常用评估指标有如下指标,大致分为12个:
一个系统获取用户的反馈方式有显式反馈和隐式反馈,对比如下,隐式反馈为主。
实际设计系统时,准确性和新颖性都要兼容,既要考虑当前收益,又要考虑长远收益。
评估方法主要分为三种:问卷调查,离线评估,在线评估。
3)推荐系统实践
下图介绍了Netflix,Taobao,YouTube三家公司的推荐系统架构:
推荐系统发展经历了以下阶段,Netflix的推荐大赛对推荐系统发展起到了重要作用。
来看一下推荐系统工业架构和学术界与工业界之间的区别: