1

有个业务场景问题跟大家讨论下,求给点思路,要抓狂了。

有一个内容推荐接口,返回的内容需要组合多种类型的算法来源。每页30个,其中第1到6个内容基于个性化推荐算法产生,第7-12个内容从用户关注的作者发布的视频库中产生,第13-18个内容从运营人工管理的内容库中产生,第19-24个内容按热度算法1排序产生,其他的按热度算法2排序产生。

2019-03-18 提问
1 个回答
0

分享一个思路:

分5个步骤来处理:

  1. 基于个性化推荐算法产生6个内容
  2. 从用户关注的作者发布的视频库中产生12个,过滤与前面算法重复的,从剩余的结果中取6个内容
  3. 从运营人工管理的内容库中产生18个,过滤与前面算法重复的,从剩余的结果中取6个内容
  4. 基于热度算法1产生24个,过滤与前面算法重复的,从剩余的结果中取6个内容
  5. 基于热度算法2产生30个,过滤与前面算法重复的,从剩余的结果中取6个内容

撰写答案

推广链接