欢迎来到百文图书馆!包月下载,不限IP,随心所欲!

协同过滤算法

协同过滤推荐算法是典型的利用集体智慧的算法。协同过滤基于这样一个直观的想法:设想自己打算去看一部电影,但又不知道具体看哪部,此时大部分人都会向周围的朋友征求意见,看看有什么电影推荐,并且我们更倾向于从与自己的观影偏好类似的朋友那里得到推荐。使用协同过滤进行推荐时,系统首先根据所有用户对各个项目的选择或使用记录找到与某个特定用户在这些行为上比较相似的用户群,也就是找到与目标用户兴趣类似的用户群,然后根据这个用户群所选择或使用过项目进行推荐。协同过滤方法和基于内容的推荐方法的最大不同就在于协同过滤不需要了解待推荐项目的内容信息,只需要找到与特定用户兴趣类似其他用户就可以进行推荐,是一种社会化的推荐方式。