首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

【群体智慧编程 学习笔记】 推荐系统构建

2012-07-08 
【集体智慧编程 学习笔记】 推荐系统构建本文构建了一个简单的推荐系统,使用的数据是真实的数据,叫作MovieLe

【集体智慧编程 学习笔记】 推荐系统构建

本文构建了一个简单的推荐系统,使用的数据是真实的数据,叫作MovieLens,来自University of Minnesota‘s GroupLens项目组。代码以Python作为实现语言,使用版本为Python2.7。

loadMovieData:用于数据的读取。userData指的是以userId为键构建的电影评分列表。movieData值的是以movieId为键构建的电影评分列表。

euclidean:用于计算Eucidean距离系数

pearson:用于计算Pearson相关系数

getSimilarItems:计算出movieData中每一项相似度最大的n项

getRecommendationsItems:对于某个user取得推荐结果

代码如下:

转载请注明: 转自阿龙の异度空间

本文链接地址: http://www.yidooo.net/archives/3215.html

热点排行