推荐算法
文章平均质量分 82
王世晖
呵呵哒
展开
-
协同过滤算法python实现简单入门详细注释
基于Python2.7 数据集为MovieLens 100k数据集 # -*-coding=utf-8 -*- import sys import math from texttable import Texttable #算法流程: #1、建立电影-用户的倒排表,表示电影被那些用户看过 #2、从目标用户看过的每一步电影开始遍历 #3、寻找和目标用户有共同看过电影交集的所有用户作为初始邻居原创 2016-01-18 19:50:26 · 4942 阅读 · 4 评论 -
使用Python找出历史上5星好评数最多的50部电影,基于MovieLens20M数据集
第1名:"Shawshank Redemption The (1994)" 类型:Crime|Drama 5星好评次数:31896 第2名:Pulp Fiction (1994) 类型:Comedy|Crime|Drama|Thriller 5星好评次数:27762 第3名:"Silence of the Lambs The (1991)" 类型:Crime|Horror|Thril原创 2016-01-18 20:15:20 · 5244 阅读 · 0 评论 -
【协同过滤推荐算法】欧氏距离表示用户或物品相似度
Prefer = {"jim": {"War": 1.9, "the big bang": 1.0, "The lord of wings": 4.0, "Beautiful America": 4.7}, "lily": {"War": 2.0, "Kongfu": 4.1, "The lord of wings": 3.6}, "tommy": {"War": 2.3, "Kongfu": 5原创 2016-01-19 20:05:55 · 4742 阅读 · 0 评论