构建协同过滤推荐系统实战入门-phone(python代码)

这是非常基础的基于用户的协同过滤的推荐过程,在这个代码中,数据量是很小的,但是代码的过程很全面,新手可以很好的从这出发,熟悉协同过滤的实操过程。

代码来源于在b站的学习,视频网页https://www.bilibili.com/video/BV1uE411K7WQ?t=2099,视频名字叫Python3.7 构建协同过滤推荐系统,博主名字是刘悦的技术博客,讲的很清楚。

(自我学习。

目前的弊端在于看了大量文献后却没有相应的代码实战过程,导致很难对论文完全理解。)

数据由于很少,可以自己输入txt,然后打开。

如下图:

每一类的数据含义是 ‘用户序号,手机品牌型号,评分’。所以数据里一共有三个用户,每个用户有三条评分。

会自己在python里修改txt内容的也可以自己直接在python里输入

#读取数据集
content=[]
with open('D:\LenovoQMDownload\代码学习\协同过滤\phone.txt') as fp:
    content=fp.readlines()
print(content)

data结果如下 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值