1.什么是推荐系统
1.推荐系统的背景
(1)随着信息技术和互联网的发展,人们逐渐从信息匮乏的时代走入了信息过载的时代。在这个时代,无论是信息消费者还是生产者都遇到了很大的挑战
(2)无明确需求
(3)信息过载
由此引出推荐系统的概念:
从上图中可以看到,左边是没有明确需求的用户,但是商品信息量过大,推荐系统就是在大量商品中找到用户喜欢的商品推荐给用户,推荐系统是连接用户和商品的一个桥梁。
作用,它能解决信息过载问题,使得消费者和生产者达到一个共鸣的状态。
2.推荐系统和搜索引擎
1.相同点:
帮助用户快速发现有用信息的工具
2.不同点:
搜索引擎需要用户主动提供准确的关键词来寻找信息
推荐系统不需要用户提供明确的需求,而是通过分析用户的历史行为给用户的兴趣建模
3.关系:
搜索引擎满足了用户有明确目的时的主动查找需求
推荐系统能够在用户没有明确目的的时候帮助他们发现感兴趣的新内容
3.推荐系统的工作原理
以看电影为例:
1.社会化推荐:向朋友咨询,即让好友给自己推荐物品
2.基于内容的推荐:打开搜索引擎,输入自己喜欢的演员名,然后看看返回结果中还有什么电影是自己没有看过的。
3.基于流行度的推