对于推荐系统的推出有两个条件:1.信息过载 ,2用户没有明确的需求

推荐系统算法中常见的有基于内容推荐,协同过滤推荐,协同过滤还可以分为基于人的协同过滤,基于内容协同过滤;社会推荐等

如何理解这些推荐呢。

举个例子,如果你需要看电影,问下你的朋友最近有什么电影好看的,或者在微博发个帖子问。这种推荐可以理解为社会推荐。

如果你觉得朋友A跟你看电影品味相似,问A喜欢看电影选择你没看过的电影进行观看,这种可以理解为基于朋友的协同过滤。如果

如果你看过周星驰的电影,都很喜欢周星驰电影,在豆瓣搜周星驰,选择未看过的进行观看。这种可以理解为基于内容的推荐算法。