一种基于推荐算法的开机方法、装置及电子设备制造方法及图纸

技术编号:38560375 阅读:7 留言:0更新日期:2023-08-22 21:01
本发明专利技术提供一种基于推荐算法的开机方法、装置及电子设备,涉及分布式服务技术领域,包括:根据用户观看行为记录数据中top3节目的权重,计算每个节目截取比;根据bert句向量算法计算每个节目simvods,按照相似度倒排进行拼接;计算热播节目热力值;计算某用户某频道节目的分值,根据某用户下的所有频道的分值进行倒排,向用户推荐直播频道;对全网的所有热播频道按照频道中节目观看时长,各自进行加和、排序;基于数据统计维度自由选择进行用户分组。本发明专利技术基于单一用户行为和分组用户行为的内容推荐规则,及每个节目的截取比算法规则,将点播和直播依据规则混排为轮播播放,缩短用户触达目标内容的路径,提高用户体验度和感受度。度。度。

【技术实现步骤摘要】
一种基于推荐算法的开机方法、装置及电子设备


[0001]本专利技术涉及分布式服务
,具体而言,涉及一种基于推荐算法的开机方法、装置及电子设备。

技术介绍

[0002]在交互式网络电视IPTV业务运营中,用户习惯性地选择其经常观看的直播频道或感兴趣的点播内容,大量付费内容无法呈现,造成增值转化率普遍不高,核心原因在于机顶盒遥控器操作不便捷,查找内容层级过多,降低了产品体验感。
[0003]目前,行业内采取如下两种方式解决上述问题:(1)将各类点播内容的精彩片段以推荐位或弹屏轮播形式直接展现在用户面前,从而吸引用户点播完整的全片,这种以直播频道化的方式聚合海量影音节目视频流,可有效降低交互层级壁垒,提升用户的观看体验。
[0004](2)将各类点播内容基于内容的推荐算法和人工分类,聚合为不同类型的点播轮播放映厅,将点播内容实现直播式体验,未订购用户,单次试看满5分钟后触发被动订购,这种方式可以为用户提供开放式的选择空间,对提升增值转化有一定作用。
[0005]以上两种方式均在一定程度上解决了内容呈现层级过多和遥控器操作繁琐的问题,但是,在实际使用中发现用户点击量和播放时长仍然严重低于预期。原因在于:(1)用户使用习惯仍然侧重于直播,对点播轮播内容的关注度不高;(2)点播轮播放置于开机首页的推荐入口或二级页入口,流量分散;(3)点播轮播内容未符合用户真实点播观看意愿。

技术实现思路

[0006]鉴于此,本专利技术的目的在于设计一种基于推荐算法的开机方法,将点播和直播依据某种规则混排为轮播播放;基于单一用户行为和分组用户行为的内容推荐规则,以及每个节目的截取比算法规则,缩短用户触达目标内容的路径,以提高用户的体验度。
[0007]本专利技术为切实发挥轮播频道在提升点播观看量和优化操作流程中的作用,研发随心看功能,实现开机即进入全屏播放的点播+直播轮播播控页。所谓随心看,就是通过组织内容平台里已有的影视剧媒资,按直播频道形式进行包装、打点,然后按用户喜好度顺序编排播出;组织平台里已有的直播频道,进行重新编排播出;点播频道和直播频道混合。这一形式将随时点播、随意切换的播放模式和传统电视频道不间断播出的优点融合在一起。在不影响用户正常观看行为的前提下,可以给他们提供更多的点播内容选择。
[0008]随心看通过大数据算法,分析用户观看习惯,为不同用户精准推荐不同的点播和直播内容,将直播频道与点播内容拟合为随心看节目单,并提供类短视频操作的沉浸式观感。
[0009]本专利技术提供一种基于推荐算法的开机方法,包括以下步骤:S1、构建点播节目的随心看功能,根据用户观看行为记录数据中观看率为前三位
节目(top3节目)的权重w,计算每个节目的截取比;所述点播节目包括两部分:用户推荐点播节目、热播节目;权重w的计算公式是:观看率=观看时长/节目时长;每个节目的截取比的计算表达式为:(1)式(1)中,表示每个节目,、、分别为第一位、第二位、第三位的节目观看率;S2、根据bert的句向量算法计算每个节目的相似视频simvods,根据近似关联节目列表,按照相似度倒排进行拼接,得到用户推荐点播节目;(2)式(2)中,表示每个节目的相似视频simvods;S3、对热播节目进行热力值计算,防止用户没有相应的推荐结果;所述热力值计算的表达式为:(3)式(3)中,表示某个节目当天的观看次数;t 表示天数;S4、根据用户观看直播频道的记录,计算某用户某频道节目的分值,根据某用户下的所有频道的分值进行倒排,向用户推荐直播频道;所述直播频道包括两部分:用户推荐直播频道、热播频道;所述某用户某频道节目的分值的计算表达式为:(4)式(4)中,表示该节目当天的观看时长;t 表示天数;S5、对全网的所有热播频道,按照频道中节目的观看时间长度,各频道各自进行加和、排序;S6、将多用户方的数据进行采集、清洗(预处理)、汇总,形成包括用户、收视、增值的核心数据资产,将所述核心数据资产划分为多个数据域;每个所述数据域支持多个数据统计维度,基于所述数据统计维度的自由选择进行用户分组;所述数据域、数据统计维度随着业务的开展,能够自行迭代扩充。
[0010]进一步地,所述点播节目的点播内容排序规则包括:机顶盒用户历史观看点播内容标签推荐规则、机顶盒用户观看点播内容热度推荐规则、直播频道排序规则;
其中,所述机顶盒用户历史观看点播内容标签推荐规则包括:近3天:收集每个机顶盒用户近3天观看的点播内容标签;4

6天:收集每个机顶盒用户4

6天观看的点播内容标签;7

9天:收集每个机顶盒用户近7

9天观看的点播内容标签;10

30天:收集每个机顶盒用户10

30天以观看的点播内容标签;30天以上:不做推荐权重,自动推荐点播内容,按热度推荐规则时间由近到远依次排序;上述点播内容标签按照时间由近及远的自然递减函数的计算方式;所述机顶盒用户观看点播内容热度推荐规则包括:近3天:收集平台机顶盒所有用户近3天观看的点播内容及热度排名;4

6天:收集平台机顶盒用户4

6天观看的点播内容及热度排名;7

9天:收集平台机顶盒用户7

9天观看的点播内容及热度排名;10

30天:收集平台机顶盒用户10

30天观看的点播内容及热度排名;30天以上:不做推荐权重;上述点播内容及热度按照时间由近及远的自然递减函数的计算方式;所述直播频道排序规则包括:近3天:收集每个机顶盒用户近3天观看的直播频道及时长大于30分钟;4

6天:收集每个机顶盒用户4

6天观看的直播频道及时长大于30分钟;7

9天:收集每个机顶盒用户近7

9天观看的直播频道及时长大于30分钟;10

30天:收集每个机顶盒用户10

30天以观看的直播频道及时长大于30分钟;30天以上:不做推荐权重,自动推荐点播内容,按近3天直播频道热度/时长排名由高到低依次排序;上述直播内容时长按照时间由长及短的自然递减函数的计算方式。
[0011]进一步地,所述点播节目的点播内容排序规则还包括:特殊排序场景方式,所述特殊排序场景方式包括:场景1:用户从不观看点播内容,直播正常排序,点播按热度排序(直播在前3+2);场景2:用户从不观看直播内容,点播按正常排序,直播按热度排序(点播在前3+2);场景3:新用户开机后,点播、直播都按热度正常排序(点播在前3+2)。
[0012]进一步地,所述S6步骤之后还包括:进行数据上报,所述数据上报的上报数据包括:用户ID;播控页内使用上/下键换台次数:随心看功能使用情况;播控页内跳转次数:随心看推荐内容的引流情况;点播内容观看时长:评估推荐效果;直播频道观看时长:评估推荐效果。
[0013]进一步地,所述S6步骤的所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于推荐算法的开机方法,其特征在于,包括以下步骤:S1、构建点播节目的随心看功能,根据用户观看行为记录数据中观看率为前三位节目的权重w,计算每个节目的截取比;权重w的计算公式是:观看率=观看时长/节目时长;每个节目的截取比的计算表达式为:(1)式(1)中,表示每个节目,、、分别是为第一位、第二位、第三位的节目观看率;S2、根据bert的句向量算法计算每个节目的模拟视频simvods,根据近似关联节目列表,按照相似度倒排进行拼接,得到用户推荐点播节目;(2)式(2)中,表示每个节目的相似视频列表simvods;S3、对热播节目进行热力值计算,防止用户没有相应的推荐结果;所述热力值计算的表达式为:(3)式(3)中,表示某个节目当天的观看次数;t 表示天数;S4、根据用户观看直播频道的记录,计算某用户某频道节目的分值,根据某用户下的所有频道的分值进行倒排,向用户推荐直播频道;所述某用户某频道节目的分值的计算表达式为:(4)式(4)中,表示该节目当天的观看时长;t 表示天数;S5、对全网的所有热播频道,按照频道中节目的观看时间长度,各频道各自进行加和、排序;S6、将多用户方的数据进行采集、清洗、汇总,形成包括用户、收视、增值的核心数据资产,将所述核心数据资产划分为多个数据域;每个所述数据域支持多个数据统计维度,基于所述数据统计维度的自由选择进行用户分组。2.根据权利要求1所述的基于推荐算法的开机方法,其特征在于,所述点播节目的点播内容排序规则包括:机顶盒用户历史观看点播内容标签推荐规则、机顶盒用户观看点播内容热度推荐规则、直播频道排序规则;
其中,所述机顶盒用户历史观看点播内容标签推荐规则包括:近3天:收集每个机顶盒用户近3天观看的点播内容标签;4

6天:收集每个机顶盒用户4

6天观看的点播内容标签;7

9天:收集每个机顶盒用户近7

9天观看的点播内容标签;10

30天:收集每个机顶盒用户10

30天以观看的点播内容标签;30天以上:不做推荐权重,自动推荐点播内容,按热度推荐规则时间由近到远依次排序;上述点播内容标签按照时间由近及远的自然递减函数的计算方式;所述机顶盒用户观看点播内容热度推荐规则包括:近3天:收集平台机顶盒所有用户近3天观看的点播内容及热度排名;4

6天:收集平台机顶盒用户4

6天观看的点播内容及热度排名;7

9天:收集平台机顶盒用户7

9天观看的点播内容及热度排名;10

30天:收集平台机顶盒用户10
...

【专利技术属性】
技术研发人员:姜程甦明严张晓迪沈直慕欣源李征刘乃彰朱旭欣张赫然曹凯强
申请(专利权)人:吉林广电新媒体股份有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1