基于用户的协同过滤推荐笔记(附源代码)基于用户的协同过滤算法
基于用户的协同过滤算法1. 数据使用movielens-100k数据集中的u1.base文件作为实验集2.实验在demo1中建立用户-评分矩阵和项目-用户矩阵,根据项亮的《推荐系统实践》中建立倒排表,然后计算用户相似度。import pandas as pdimport numpy as npimport math#建立用户-评分矩阵user_rating = np.zeros((944, 1683))#数据集共943个用户,1682部电影#print(user_rating)de