这是非常基础的基于用户的协同过滤的推荐过程,在这个代码中,数据量是很小的,但是代码的过程很全面,新手可以很好的从这出发,熟悉协同过滤的实操过程。
代码来源于在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结果如下


最低0.47元/天 解锁文章
1708

被折叠的 条评论
为什么被折叠?



