前言
打瞌睡遇到送枕头的感觉真爽嘿嘿 @BoyC啊
废话不多说,开始吧。
推荐系统定义
推荐系统(Recommendation System, RS),就是根据用户的日常行为,自动预测用户的喜好,为用户提供更多完善的服务。例如给DY上的小姐姐疯狂点赞此时DY会疯狂推送小姐姐,那么我们这边也是这样的。
基本分类
主要可以分为以下两类:
- 基于内容(content-based)的推荐。主要依据的是推荐项的性质。
- 基于协同过滤(collaborative filtering)的推荐。主要依据的是用户或者项之间的相似性。
此外基于协同过滤的推荐系统用可以分为两类:
- 基于项的推荐系统。主要依据的是项与项之间的相似性。
- 基于用户的推荐系统。主要依据的是用户与用户之间的相似性。
所以我们的推荐算法,推荐系统大体上就是做这几件事情,基于用户时,找到和你趣味相投的小伙伴,通过这个小伙伴有的去补齐你没有的,举个例子,假设你喜欢刷小姐姐,但是你没有关注A主