构建推荐系统读书笔记(一)

1. 推荐系统解决什么问题

推荐系统本质上是在用户需求不明确的情况下,从海量的信息中为用户过滤出他可能感兴趣的信息的技术手段

推荐系统结合用户的信息(地域、年龄、性别等)、标的物信息(价格、产地等),以及用户过去对物品的行为(是否浏览、是否点击、是否购买等),利用机器学习技术构建用户兴趣模型,为用户提供精准的个性化推荐。

2、推荐系统的定义

提升资源高效配置的一种方式,让每个人更容易的得到自己想得到的信息;

用各种算法构建推荐模型,提升推荐的精准度、惊喜度、覆盖率等,甚至是实时反馈用户的兴趣变化

3、常见推荐方法

3.1 基于内容的推荐

推荐系统是通过技术手段将标的物与人关联起来,标的物包含很多属性,用户通过与标的物的交互会产生行为日志,通过这些行为日志可以挖掘出衡量用户对标的物偏好的标签(将标的物的属性赋予喜欢它的用户,让用户具备这个标签),通过这些偏好标签为用户做推荐就是基于内容的推荐算法。

3.2 协同过滤

人以群分”就是找到与用户兴趣相同的用户(有过类似的行为),将这些兴趣相同的用户浏览过的标的物推荐给用户,这就是基于用户的协同过滤算法。

3.3 基于好友关系的推荐

基于好友或一定的关系,进行推荐(简易版人以类聚)


总结:

推荐算法种类繁多,主要有基于内容的推荐、协同过滤、基于社交关系的推荐等。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容