内容推荐接口,如果实现页与页之间不出现重复内容?

新手上路,请多包涵

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

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

阅读 1.9k
1 个回答

分享一个思路:

分5个步骤来处理:

  1. 基于个性化推荐算法产生6个内容
  2. 从用户关注的作者发布的视频库中产生12个,过滤与前面算法重复的,从剩余的结果中取6个内容
  3. 从运营人工管理的内容库中产生18个,过滤与前面算法重复的,从剩余的结果中取6个内容
  4. 基于热度算法1产生24个,过滤与前面算法重复的,从剩余的结果中取6个内容
  5. 基于热度算法2产生30个,过滤与前面算法重复的,从剩余的结果中取6个内容
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题