Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 1.57 KB

22.推荐系统设计.md

File metadata and controls

26 lines (16 loc) · 1.57 KB

请设计一套推荐系统,不需要具体/细节的实现 你可以从一个项目经理、架构师、程序员的角度来回答,也可以从一个老板/客户的角度来谈谈想要什么,也可以从任何角度来谈谈你对推荐系统的理解

开放性面试题,无标准答案

参考答案

1、数据埋点 2、数据统计/分析 3、差异化管理 4、用户行为预测

蛋友补充
  • 不能只是单纯的把热门的相关信息推荐过来,这样会导致时间长之后看到的都是重复的资源而看不到其他
  • 真的是千人千面而不是千人一面,根据用户平时的搜索习惯来推荐信息
  • 最好是重复性资源不要老是推荐,否则会有无趣感
From 陈汉鹏

推荐系统的任务就是联系用户和信息(物品),一方面帮助用户发现对自己有价值的信息,另一方面让信息能够展现在对它感兴趣的用户面前,从而实现信息消费者和信息生产者的双赢。 推荐系统很好满足了用户、平台、内容提供商三方的需求。以淘宝为例:用户及在淘宝上购物的买家,平台即淘宝网站,网站上众多的店主就是内容提供方。通过推荐系统可以更好将商品曝光给要购买的用户,提升社会资源的配置效率。 推荐系统落地到业务上需要大量的工程开发:涉及到日志打点、日志收集、ETL、分布式计算、特征工程、推荐算法建模、数据存储、提供接口服务、UI展示和交互、推荐效果评估等。