基本信息

案例ID:185626

技术顾问:钱哆哆 - 10年经验 - 微微科技有限公司

联系沟通

微信扫码,建群沟通

项目名称:米好视频

所属行业:文化娱乐 - 视频

->查看更多案例

案例介绍

米好视频是一款视频类app,为用户提供最新最热门的海量趣味短视频,精心推荐符合个人个性化视频,其主要的核心赢利点是广告业务,对接穿山甲、广点通广告。采用springboot+mysql+redis+rabbitmq+elasticsearch+clickhouse,单体应用,视频资源信息存储es中,广告信息缓存redis 5分钟,app调用每次返回8条视频信息+2条广告信息, 首页视频采用简单的推荐算法,大体算法如下:有三种用户标签分别是第一标签、第二标签、第三标签,默认是4:3:1,其中第一标签对应分类中权重最高的分类,比如美女分类,默认取4个视频,这4个视频取权重最高的视频,第二标签默认取3个视频,每个视频对应一个分类,这3个分类取权重排序排名2-4的分类,视频的取法也是获取每个分类中权重最高的,第三标签则是随机从未被选择的分类中获取一个分类,然后取一个权重最高的视频。用户刷视频的时候,如果一屏(8个视频)未产生任何观看行为,则第一标签-1,第二标签+1,第三标签不动,如果产生了观看行为、点赞、收藏等,则相应视频的分类权重分和视频的权重分会按照一定比例增加,同时如果观看的是第一标签对应的视频,则第一标签+1,第二标签-1,如果观看的是第二标签,则比例不变,但对应的分类权重分会增加。如果比例更改后将达到7:0:1或者是0:6:1,则重置比例为4:3:1,此时的第一标签仍然取权重最高的分类。然后重复上述操作,用户浏览过程中视频的id会存放在redis中,查询视频的时候会排除已浏览过的视频。

相似案例推荐

其他人才的相似案例推荐

  • 天翼视讯

    天翼视讯

    项目角色: 研发组组长 搭建项目总框架

  • 今日电台

    今日电台

    项目职责:主要负责需,开发组件,挑选模版,调试业务功能,调试

  • 燥点小视频APP

    燥点小视频APP

    项目描述:燥点小视频是一款基于YY live直播软件中的小视

  • 橙子短视频

    橙子短视频

    任务多福利多的视频平台,让用户们能够通过在手机上看视频做任务

  • 橙子短视频

    橙子短视频

    任务多福利多的视频平台,让用户们能够通过在手机上看视频做任务

  • 爱奇艺测试

    爱奇艺测试

    负责导航,以及娱乐系统爱奇艺相关UI TXT 功能测试,测试

  • 直播APP

    直播APP

    项目类型: 移动应用 APP 项目描述: 面向全

  • PC录屏项目

    PC录屏项目

    项目描述: 在游戏过程中,通过异步方式实时截取游戏截图,

  • PC云游戏项目

    PC云游戏项目

    1、多种图像采集、编码方案: NVFBC取图编码、DXGI取

  • 人人视频

    人人视频

    基于kotin+MVVM重构人人视频广告,并改版搜索界面和功

  • 视频会议

    视频会议

    使用srs搭建基于sfu模式搭建的视频会议,使用webrtc

  • clipp

    clipp

    将视频上传通过语言翻译点切割为视频小判断,然后通过编辑文字的

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系聘用方端客服
联系聘用方端客服