推荐系统之个性化落地

一、假设

以下假设的成立是做个性化推荐落地的逻辑基础

  • 历史行为代表用户的兴趣
  • 群体偏好可作为用户初始兴趣
  • 好商品和相关商品总是会被用户经常点击和购买

二、流程

  1. I2I数据生成:收集行为并赋予其权重,使用协同过滤内容算法计算商品与商品的相似性
  2. 候选商品找回:通过近期行为,捞取相似商品
  3. 排序:点击率预估模型(收集正负样本,用二分类模型预测点击)
  4. 打散:算法控制不能同时出现多少个同类目商品

三、问题点

  • 没有行为怎么办?可使用冷启动常用的非个性化推荐,默认排序。非个性化推荐常用热门条目或人工定义的条目,或通过注册时的信息相似度进行推荐,可充分利用社交数据。
  • 有行为没有购买怎么办?优先展示性价比高的商品,培养用户信任
  • 商品是新品怎么办?新品预测值

四、推荐流水线

  1. 初筛:时间筛选和资源筛选
  2. 召回:根据任务类型在全站商品库进行商品筛选
  3. 过滤:利用规则/模型剔除召回模块初筛商品
  4. 排序:打分预测,根据得分排序
  5. 重排:打散

五、架构图

推荐系统之个性化落地

 

推荐系统之个性化落地

上一篇:Promise


下一篇:SSH 登陆服务器locale告警(-bash: warning: setlocale:)的处理方法(转)