一种抽取信息的方法及装置制造方法及图纸

技术编号:15240898 阅读:43 留言:0更新日期:2017-05-01 00:20
本发明专利技术涉及网络直播技术领域,尤其涉及一种抽取信息的方法及装置,包括:在直播过程中,获取具有抽取资格的用户作为待抽取用户;根据各个待抽取用户的预设用户属性信息,分别获得各个待抽取用户的抽取概率值;根据各个待抽取用户的抽取概率值,为各个待抽取用户分配至少一个抽取令牌,分配给概率值高的待抽取用户的抽取令牌的数量大于分配给概率值低的待抽取用户的抽取令牌的数量;从所有抽取令牌中抽取出归属于不同待抽取用户的预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户。本发明专利技术实现了根据用户的特异性进行抽取的技术效果,丰富了抽取方式。

Method and device for extracting information

The present invention relates to the technical field of broadcast network, especially relates to a method for the extraction of information and apparatus, including: during the live broadcast, obtain the qualifications to be extracted as the user from the user; according to each extracted user preset user attribute information, are extracted to be extracted in all probability values for the user; according to the selected probability of each stay selected users value for each selected users to be allocated at least one selected token assigned to the number of selected high probability value to extract the user's token the token is greater than the number of the pumping probability assigned to the low value of the selected user; extracting belonging to different users to be extracted from the token extraction from the preset number all the selected token, and will draw out the selected token to be extracted as the target user user. The invention realizes the technical effect of extracting according to the specificity of users, and enriches the extraction mode.

【技术实现步骤摘要】

本专利技术涉及网络直播
,尤其涉及一种抽取信息的方法及装置。
技术介绍
随着科学技术的快速发展,越来越多的电子多媒体技术应用到人们的日常生活中,其中,视频直播就是其中一种新兴的应用。视频直播可以同一时间透过网络系统在不同的交流平台以视讯的方式进行现场直播,具有直观、快速、交互性强的特点。在直播过程中,为提高观众和主播之间的互动性,增加了抽奖功能,即,主播从观看直播节目的观众中抽取若干观众,并给抽取出的观众送奖品。在现有的抽奖中,每个观众被抽取的概率相同,并没有考虑到各个观众的特异性,抽取方式单一。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的抽取信息的方法及装置。本专利技术实施例提供一种抽取信息的方法,包括:在直播过程中,获取具有抽取资格的用户作为待抽取用户;根据各个待抽取用户的预设用户属性信息,分别获得各个待抽取用户的抽取概率值;根据各个待抽取用户的抽取概率值,为各个待抽取用户分配至少一个抽取令牌,其中,分配给概率值高的待抽取用户的抽取令牌的数量大于分配给概率值低的待抽取用户的抽取令牌的数量;从所有抽取令牌中抽取出归属于不同待抽取用户的预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户。优选的,所述预设用户属性信息包括用户资料完整度信息、用户弹幕发送情况信息和用户直播消费情况信息中的至少一种信息。优选的,所述从所有抽取令牌中抽取出归属于不同待抽取用户的预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户,包括:i依次取1到N,其中,N等于预设抽取数量;从当前时刻的所有抽取令牌中抽取出第i个抽取令牌,将所述第i个抽取令牌所属的待抽取用户作为目标用户,并去除剩余的抽取令牌中归属于所述第i个抽取令牌所属的待抽取用户的抽取令牌。优选的,所述从所有抽取令牌中抽取出归属于不同待抽取用户的预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户,包括:从所有抽取令牌中抽取出预设抽取数量的抽取令牌;判断抽取出的抽取令牌所属的待抽取用户中是否存在相同的待抽取用户;若不存在相同的待抽取用户,则将抽取出的抽取令牌所属的待抽取用户作为目标用户;若存在相同的待抽取用户,则对抽取出的抽取令牌所属的待抽取用户进行去重处理,再从所有抽取令牌中抽取出与去重的待抽取用户的数量相同的抽取令牌,直至抽取出的抽取令牌归属于不同待抽取用户,并将抽取出的归属于不同待抽取用户的抽取令牌所属的待抽取用户作为目标用户。优选的,根据一个待抽取用户的预设用户属性信息获得该待抽取用户的抽取概率值所依据的公式如下:其中,N为待抽取用户的预设用户属性信息所包含的信息的数量,i依次取0到N,为预设用户属性信息所包含的第i种类型的信息的归一化数值,wi为所述第i种类型的信息的权重。优选的,在所述获取具有抽取资格的用户作为待抽取用户之前,所述方法包括:添加快捷设置抽取参数入口到主播的直播间中,以使所述主播能够通过所述快捷设置抽取参数入口以预设抽取参数进行抽取。基于同一专利技术够,本专利技术实施例还提供一种抽取信息的装置,包括:获取模块,用于在直播过程中,获取具有抽取资格的用户作为待抽取用户;获得模块,用于根据各个待抽取用户的预设用户属性信息,分别获得各个待抽取用户的抽取概率值;分配模块,用于根据各个待抽取用户的抽取概率值,为各个待抽取用户分配至少一个抽取令牌,其中,分配给概率值高的待抽取用户的抽取令牌的数量大于分配给概率值低的待抽取用户的抽取令牌的数量;抽取模块,用于从所有抽取令牌中抽取出归属于不同待抽取用户的预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户。优选的,所述预设用户属性信息包括用户资料完整度信息、用户弹幕发送情况信息和用户直播消费情况信息中的至少一种信息。优选的,所述抽取模块,包括:第一抽取单元,用于i依次取1到N,其中,N等于预设抽取数量;从当前时刻的所有抽取令牌中抽取出第i个抽取令牌,将所述第i个抽取令牌所属的待抽取用户作为目标用户,并去除剩余的抽取令牌中归属于所述第i个抽取令牌所属的待抽取用户的抽取令牌。优选的,所述抽取模块,包括:第二抽取单元,用于从所有抽取令牌中抽取出预设抽取数量的抽取令牌;判断单元,用于判断抽取出的抽取令牌所属的待抽取用户中是否存在相同的待抽取用户;第三抽取单元,用于若不存在相同的待抽取用户,则将抽取出的抽取令牌所属的待抽取用户作为目标用户;第四抽取单元,用于若存在相同的待抽取用户,则对抽取出的抽取令牌所属的待抽取用户进行去重处理,再从所有抽取令牌中抽取出与去重的待抽取用户的数量相同的抽取令牌,直至抽取出的抽取令牌归属于不同待抽取用户,并将抽取出的归属于不同待抽取用户的抽取令牌所属的待抽取用户作为目标用户。本专利技术实施例中的一个或多个技术方案,至少具有如下技术效果或优点:本专利技术在直播过程中首先获取具有抽取资格的用户作为待抽取用户,接着根据各个待抽取用户的预设用户属性信息,分别获得各个待抽取用户的抽取概率值,再根据抽取概率值为各个待抽取用户分配至少一个抽取令牌,其中,分配给概率值高的待抽取用户的抽取令牌的数量大于分配给概率值低的待抽取用户的抽取令牌的数量,再从所有抽取令牌中抽取出归属于不同待抽取用户的预设抽取数量的抽取令牌,将抽取出的抽取令牌所属的待抽取用户作为目标用户,从而实现了根据用户的特异性进行抽取的技术效果,丰富了抽取方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考图形表示相同的部件。在附图中:图1示出了本专利技术实施例的一种抽取信息的方法的流程图;图2示出了本专利技术实施例的一种抽取信息的装置的结构图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本专利技术实施例提供一种抽取信息的方法,可以应用在包含发送弹幕功能的直播间中,所述方法的执行主体为主播客户端,所述方法可以应用于直播间内抽奖的场景下,下面以用场景为直播间内抽奖为例对本申请进行说明,如图1所示,所述方法包括;步骤101:获取具有抽取资格的用户作为待抽取用户。在本申请中,主播可以在主播客户端上开启弹幕抽奖功能,进而主播客户端先判断直播是否开启,若直播未开启,则进行提示,如提示“弹幕抽奖功能只能在直播开启时进行”,若直播开启,则主播客户端开启弹幕抽奖功能,并在直播间内对弹幕抽奖事件进行广播,以使观看该主播的直播节目的用户知晓主播即将进行弹幕抽奖事件。在对弹幕抽奖事件进行广播时,主播客户端可以将与弹幕抽奖事件相关的抽取内容、抽取数量和抽取文案发送给弹幕服务器,弹幕服务器将抽取内容、抽取数量和抽取文案进行广播,推送至观看主播的直播节目的所有用户,当抽取内容和/或抽取文案中存在敏感词时,弹幕服务器对敏感词进行过滤,并提示用户重新进行编辑。对于主播如何在主播客户端上对抽奖参数进行设置本文档来自技高网...

【技术保护点】
一种抽取信息的方法,其特征在于,包括:在直播过程中,获取具有抽取资格的用户作为待抽取用户;根据各个待抽取用户的预设用户属性信息,分别获得各个待抽取用户的抽取概率值;根据各个待抽取用户的抽取概率值,为各个待抽取用户分配至少一个抽取令牌,其中,分配给概率值高的待抽取用户的抽取令牌的数量大于分配给概率值低的待抽取用户的抽取令牌的数量;从所有抽取令牌中抽取出归属于不同待抽取用户的预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户。

【技术特征摘要】
1.一种抽取信息的方法,其特征在于,包括:在直播过程中,获取具有抽取资格的用户作为待抽取用户;根据各个待抽取用户的预设用户属性信息,分别获得各个待抽取用户的抽取概率值;根据各个待抽取用户的抽取概率值,为各个待抽取用户分配至少一个抽取令牌,其中,分配给概率值高的待抽取用户的抽取令牌的数量大于分配给概率值低的待抽取用户的抽取令牌的数量;从所有抽取令牌中抽取出归属于不同待抽取用户的预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户。2.如权利要求1所述的方法,其特征在于,所述预设用户属性信息包括用户资料完整度信息、用户弹幕发送情况信息和用户直播消费情况信息中的至少一种信息。3.如权利要求1所述的方法,其特征在于,所述从所有抽取令牌中抽取出归属于不同待抽取用户的预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户,包括:i依次取1到N,其中,N等于预设抽取数量;从当前时刻的所有抽取令牌中抽取出第i个抽取令牌,将所述第i个抽取令牌所属的待抽取用户作为目标用户,并去除剩余的抽取令牌中归属于所述第i个抽取令牌所属的待抽取用户的抽取令牌。4.如权利要求1所述的方法,其特征在于,所述从所有抽取令牌中抽取出归属于不同待抽取用户的预设抽取数量的抽取令牌,并将抽取出的抽取令牌所属的待抽取用户作为目标用户,包括:从所有抽取令牌中抽取出预设抽取数量的抽取令牌;判断抽取出的抽取令牌所属的待抽取用户中是否存在相同的待抽取用户;若不存在相同的待抽取用户,则将抽取出的抽取令牌所属的待抽取用户作为目标用户;若存在相同的待抽取用户,则对抽取出的抽取令牌所属的待抽取用户进行去重处理,再从所有抽取令牌中抽取出与去重的待抽取用户的数量相同的抽取令牌,直至抽取出的抽取令牌归属于不同待抽取用户,并将抽取出的归属于不同待抽取用户的抽取令牌所属的待抽取用户作为目标用户。5.如权利要求1所述的方法,其特征在于,根据一个待抽取用户的预设用户属性信息获得该待抽取用户的抽取概率值所依据的公式如下:p=Σi=0Nxi**wi]]>其中,N为待抽取用户的预设用户属性信息所包含的信息的数量,i依次取0...

【专利技术属性】
技术研发人员:姚金明
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北;42

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

1