本人参与的项目有一个短视频的业务版块,此版块上传了大量小孩子的短视频,业务形态类似于少儿版的抖音。为了提高用户体验,更好的给用户推荐其感兴趣的短视频,制定以下短视频推荐策略。
一、视频评分体系
构建视频评分体系,评分分为三个维度
基础评分 |
点赞数、评论数、转发数和视频发表时间计算每个视频的基础评分 |
推荐评分 |
由视频的推荐评分和是否上热门计算每个视频的推荐评分 |
相关度评分 |
根据用户的感兴趣标签计算此视频的相关度评分 |
视频综合评分 = 基础评分*权重值1+推荐评分*权重值2+相关度评分*权重值3
二、视频推荐策略
记录视频基础数据 |
记录每个用户的浏览记录,关键数据用户基本信息、视频完播率、点赞的视频集合、评论的视频集合、转发的视频集合,以此为基础计算用户的兴趣标签, |
记录用户标签 |
用户首次使用也可以自主选择感兴趣的标签 |
视频推送 |
加载视频资源池中查询用户未观看的视频,根据综合评分由高到低排列推送给用户 |
更新数据模型 |
用户模型和视频数据实时更新 |
三、实施步骤
运营后台 |
1、实现查看萌娃秀视频详情功能 2、实现萌娃秀视 |