推荐系统从0到1_引言
- 什么是推荐?
- 什么是推荐系统?
- 推荐系统的应用
什么是推荐?
说起推荐,就不得不说搜索。搜索这里指信息检索,在大量的信息中,我们需要找到自己需要的信息,就用到了搜索引擎,它帮助我们更快地找到有价值的信息。如google,baidu等等,还有其他专业的信息检索网站,如我常用的DBLP https://dblp.uni-trier.de/ 等等。
搜索是人们主动去搜索自己需要的信息,而推荐是指系统主动推送给人们的信息,比如现在的信息流推荐,今日头条,网站上的广告推荐等等。在海量信息时代,靠人们自己去搜索信息已经变得十分不方便。今日头条可以为你准备好你的专属信息流,淘宝可以为你准备好你最近所需要购买的商品,大大提升了人们的生活质量。
根据用户的行为习惯,为用户准备所需要的物品,通过手机,pc等终端设备推送给用户,用户进而对推送的物品进行消费,这就是一个完整的推荐过程。
上图来自 https://zhuanlan.zhihu.com/p/23036112
什么是推荐系统?
百度百科的定义是:
推荐系统是利用 电子商务网站向客户提供商品信息和建议,帮助用户决定应该购买什么产品,模拟销售人员帮助客户完成购买过程。个性化推荐是根据用户的兴趣特点和购买行为,向用户推荐用户感兴趣的信息和商品。
推荐系统是为了完成给用户推荐物品这个过程而搭建的一套服务。就和一个应用程序一样,只不过在信息量巨大的今天,它还需要结合一些大数据工具的配合才能很好地完成精准推荐的任务;同时,为了满足大量的用户请求,还要考虑分布式部署服务;当然,推荐算法也是很重要的,它在推荐中起着关键性的作用。最后,我想说明的是,推荐系统是和业务场景强关联的一个系统,不同的业务场景所使用的推荐方法、策略是不一样的,这点一定不能忽视,要重视。
推荐系统的应用
- 商品推荐(淘宝、天猫、亚马逊)
- 广告推荐(Google广告,淘宝精准推荐广告)
- 视频推荐(爱奇艺,腾讯视频)
- 资讯推荐(今日头条,网易新闻)
- APP推荐
- 游戏推荐
- …