直播指示信息推荐方法、装置、设备及存储介质制造方法及图纸

技术编号:30230622 阅读:30 留言:0更新日期:2021-09-29 10:03
本申请涉及计算机技术领域,提供了一种直播指示信息推荐方法、装置、设备及存储介质,以解决推荐准确率低的问题。该方法包括:基于目标对象在设定的历史时间段内关联的历史虚拟业务数据,获得与目标对象的关联度符合预设条件的目标虚拟角色;再基于直播平台中各个直播指示信息与目标虚拟角色之间的匹配度,从直播平台中获取符合设定的第一数量的目标直播指示信息,并将第一数量的目标直播指示信息推送至目标对象。目标虚拟角色是目标对象在历史时间段内偏爱的虚拟角色,若向目标对象推送正在使用目标虚拟角色直播的直播指示信息,可有效命中目标对象的兴趣面,大大提高推荐准确率,以解决相关技术提供的推荐方法存在的推荐准确率低的问题。确率低的问题。确率低的问题。

【技术实现步骤摘要】
直播指示信息推荐方法、装置、设备及存储介质


[0001]本申请涉及计算机
,提供了一种直播指示信息推荐方法、装置、设备及存储介质。

技术介绍

[0002]近年来,随着通信技术的迅猛发展,直播的热度也随之水涨船高。相关技术中提供的直播指示信息推荐方法,要么是按照事先制定的运营策略,向每个对象推送相同的直播指示信息,要么是按照直播间观看热度,向每个对象推送热度较高的直播指示信息。
[0003]但不同对象所偏爱的直播内容会有所不同,仅采用上述直播指示信息推荐方法,无法覆盖所有对象的兴趣面,进而降低推荐准确率。

技术实现思路

[0004]本申请实施例提供了一种直播指示信息推荐方法、装置、设备及存储介质,以解决推荐准确率低的问题。
[0005]第一方面,本申请实施例提供了一种直播指示信息推荐方法,包括:
[0006]获得目标对象在设定的历史时间段内关联的历史虚拟业务数据;
[0007]基于所述历史虚拟业务数据,获得与所述目标对象的关联度符合预设条件的目标虚拟角色;
[0008]基于直播平台中各个直播指示信息与所述目标虚拟角色之间的匹配度,从直播平台中获取符合设定的第一数量的目标直播指示信息;
[0009]将符合所述第一数量的目标直播指示信息推送至所述目标对象。
[0010]第二方面,本申请实施例还提供了一种直播指示信息推荐装置,包括:
[0011]处理单元,用于获得目标对象在设定的历史时间段内关联的历史虚拟业务数据;
[0012]基于所述历史虚拟业务数据,获得与所述目标对象的关联度符合预设条件的目标虚拟角色;
[0013]第一推荐单元,用于基于直播平台中各个直播指示信息与所述目标虚拟角色之间的匹配度,从直播平台中获取符合设定的第一数量的目标直播指示信息;
[0014]将符合所述第一数量的目标直播指示信息推送至所述目标对象。
[0015]可选的,所述第二推荐单元用于:
[0016]按照设定第二排序优先级,对所述第一数量的目标直播指示信息、所述前M个的直播指示信息和所述前N个的直播指示信息进行排序,获得目标直播指示信息集合;
[0017]将所述目标直播指示信息集合,推送至所述目标对象。
[0018]第三方面,本申请实施例还提供了一种计算机设备,包括处理器和存储器,其中,所述存储器存储有程序代码,当所述程序代码被所述处理器执行时,使得所述处理器执行上述任意一种直播指示信息推荐方法的步骤。
[0019]第四方面,本申请实施例还提供了一种计算机可读存储介质,其包括程序代码,当
程序产品在计算机设备上运行时,所述程序代码用于使所述计算机设备执行上述任意一种直播指示信息推荐方法的步骤。
[0020]本申请有益效果如下:
[0021]本申请实施例提供了一种直播指示信息推荐方法、装置、设备及存储介质,该方法包括:基于目标对象在设定的历史时间段内关联的历史虚拟业务数据,获得与目标对象的关联度符合预设条件的目标虚拟角色;再基于直播平台中各个直播指示信息与目标虚拟角色之间的匹配度,从直播平台中获取符合设定的第一数量的目标直播指示信息,并将第一数量的目标直播指示信息推送至目标对象。目标虚拟角色是目标对象在历史时间段内偏爱的虚拟角色,若向目标对象推送正在使用目标虚拟角色直播的直播指示信息,可有效命中目标对象的兴趣面,大大提高推荐准确率,以解决相关技术提供的推荐方法存在的推荐准确率低的问题。
[0022]本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
[0023]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0024]图1a为本申请实施例中一种应用场景的一个可选的示意图;;
[0025]图1b为本申请实施例中游戏平台的界面示意图;
[0026]图2a为本申请实施例提供的推荐直播指示信息的流程示意图;
[0027]图2b为本申请实施例提供的游戏玩家常用虚拟角色的界面示意图;
[0028]图2c为本申请实施例提供的第一种直播界面示意图;
[0029]图2d为本申请实施例提供的第二种直播界面示意图;
[0030]图2e为本申请实施例提供的第三种直播界面示意图;
[0031]图2f为本申请实施例提供的确定一个直播指示信息j,与目标虚拟角色相匹配的流程示意图;
[0032]图3a为本申请实施例提供的将基于三种推荐方法获得多个直播指示信息推送给目标对象的流程示意图;
[0033]图3b为本申请实施例提供的第四种直播界面示意图;
[0034]图3c为本申请实施例提供的第五种直播界面示意图;
[0035]图3d为本申请实施例提供的第六种直播界面示意图;
[0036]图3e为本申请实施例提供的第七种直播界面示意图;
[0037]图3f为本申请实施例提供的游戏引导界面示意图;
[0038]图4为本申请实施例提供的一种直播指示信息推荐装置的结构示意图;
[0039]图5为本申请实施例中提供的一种计算机设备的组成结构示意图;
[0040]图6为本申请实施例中的一个计算装置的结构示意图。
具体实施方式
[0041]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请技术方案的一部分实施例,而不是全部的实施例。基于本申请文件中记载的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请技术方案保护的范围。
[0042]以下对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。
[0043]本申请实施例涉及人工智能(ArtificialIntelligence,AI)领域,是基于机器学习(MachineLearning,ML)和计算机视觉(Computer Vision,CV)技术设计的。
[0044]人工智能是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法、技术及应用系统。换句话说,人工智能是计算机科学的一个综合技术,它研究各种机器的设计原理与实现方法,企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,使机器具有感知、推理和决策的功能。
[0045]人工智能是一门综合学科,涉及的领域广泛,既有硬件层面的技术,也有软件层面的技术。人工智能的基础技术一般包括传感器、专用人工智能芯片、云计算、分布式存储、大数据处理技术、操作交互系统、机电一体本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种直播指示信息推荐方法,其特征在于,包括:获得目标对象在设定的历史时间段内关联的历史虚拟业务数据;基于所述历史虚拟业务数据,获得与所述目标对象的关联度符合预设条件的目标虚拟角色;基于直播平台中各个直播指示信息与所述目标虚拟角色之间的匹配度,从直播平台中获取符合设定的第一数量的目标直播指示信息;将符合所述第一数量的目标直播指示信息推送至所述目标对象。2.如权利要求1所述的方法,其特征在于,所述基于所述历史虚拟业务数据,获得与所述目标对象的关联度符合预设条件的目标虚拟角色,包括:基于所述历史虚拟业务数据,确定所述目标对象在所述历史时间段内使用预设的各个虚拟角色的次数;将次数超过设定阈值对应的虚拟角色,作为与所述目标对象的关联度符合预设条件的目标虚拟角色。3.如权利要求1所述的方法,其特征在于,所述基于直播平台中各个直播指示信息与所述目标虚拟角色之间的匹配度,从直播平台中获取符合设定的第一数量的目标直播指示信息,包括:依次遍历各个目标虚拟角色,直至从所述直播平台中获得符合所述第一数量的目标直播指示信息为止;其中,每遍历一个目标虚拟角色,执行以下操作:若所述直播平台中存在与所述一个目标虚拟角色相匹配的至少一个直播指示信息、且所述至少一个直播指示信息对应的第二数量超过所述第一数量,则从所述至少一个直播指示信息中,获得符合所述第一数量的目标直播指示信息;若所述直播平台中存在与所述一个目标虚拟角色相匹配的至少一个直播指示信息、且所述至少一个直播指示信息对应的第二数量少于所述第一数量,则将所述至少一个直播指示信息确定为所述目标直播指示信息,并继续遍历下一个目标虚拟角色,以获得符合第三数量的目标直播指示信息,所述第三数量为所述第一数量与所述第二数量之差;若所述直播平台中不存在与所述一个目标虚拟角色相匹配的直播指示信息,则继续遍历下一个目标虚拟角色,以获得符合所述第一数量的目标直播指示信息。4.如权利要求3所述的方法,其特征在于,通过以下方式确定一个直播指示信息,与所述目标虚拟角色相匹配:基于所述一个直播指示信息关联的直播对象的标识信息,确定所述一个直播指示信息关联的虚拟角色;若所述一个直播指示信息关联的虚拟角色与所述目标虚拟角色相同,则判定所述一个直播指示信息与所述目标虚拟角色相匹配。5.如权利要求4所述的方法,其特征在于,所述基于所述一个直播指示信息关联的直播对象的标识信息,确定所述一个直播指示信息关联的虚拟角色,包括:基于所述一个直播指示信息关联的直播对象的标识信息,获得所述直播对象的当前虚拟业务数据;解析所述直播对象的当前虚拟业务数据,获得所述直播对象当前使用的虚拟角色,并
将所述直播对象当前使用的虚拟角色,作为所述一个直播指示信息关联的虚拟角色。6.如权利要求1~5任一项所述的方法,其特征在于,在获取符合设定第一数量的目标直播指示信息之后,所述方法还包括:按照设定第一排序优先级,对所述直播平台中的全部直播指示信息进行排序,并获得排名前M个的直播指示信息;以及,获得所述直播平台中直播内容观看热度排名前N个的直播指示信息;将所述第一数量的目标直播指示信息、所述前M个的直播指示信息和所述前N个的直播指示信息,推送至所述目标对象;其中,所述第一数量的目标直播指示信息、所述前M个的直播指示信息、以及所述前N个的直播指示信息均为不同的直播指示信息。7.如权利要求6所述的方法,其特征在于,所述将所述第一数量的目标直播指示信息、所述前M个的直播指示信息和所述前N个的直播指示信息,推送至所述目标对象,包括:按照设定第二排序优先级,对所述第一数量的目标直播指示信息、所述前M个的直播指示信息和所述前N个的直播指示信息进行排...

【专利技术属性】
技术研发人员:吴承豪贲闯
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1