胡扯推荐算法(协同)及其dome实现

本文介绍了推荐系统的定义和分类,重点讲述了基于协同过滤的推荐算法,包括欧式距离、皮尔逊系数和余弦相似度等相似度计算方法。通过案例展示了如何使用这些方法进行用户相似度计算和推荐,并简要提到了SVD奇异值分解优化在推荐系统中的应用。最后给出了一个基于用户点赞数据的推荐系统实现示例。
摘要由CSDN通过智能技术生成

前言

打瞌睡遇到送枕头的感觉真爽嘿嘿 @BoyC啊

废话不多说,开始吧。

推荐系统定义

推荐系统(Recommendation System, RS),就是根据用户的日常行为,自动预测用户的喜好,为用户提供更多完善的服务。例如给DY上的小姐姐疯狂点赞此时DY会疯狂推送小姐姐,那么我们这边也是这样的。

基本分类

主要可以分为以下两类:

  1. 基于内容(content-based)的推荐。主要依据的是推荐项的性质。
  2. 基于协同过滤(collaborative filtering)的推荐。主要依据的是用户或者项之间的相似性。

此外基于协同过滤的推荐系统用可以分为两类:

  1. 基于项的推荐系统。主要依据的是项与项之间的相似性。
  2. 基于用户的推荐系统。主要依据的是用户与用户之间的相似性。

所以我们的推荐算法,推荐系统大体上就是做这几件事情,基于用户时,找到和你趣味相投的小伙伴,通过这个小伙伴有的去补齐你没有的,举个例子,假设你喜欢刷小姐姐,但是你没有关注A主

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Huterox

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值