【技术实现步骤摘要】
选取目标用户的方法、装置和计算机设备
[0001]本申请涉及互联网
,特别是涉及一种选取目标用户的方法
、
装置
、
计算机设备
、
存储介质和计算机程序产品
。
技术介绍
[0002]随着互联网技术的发展,越来越多的实体通过互联网为用户提供服务
。
为了增加用户粘性,实体通过互联网组织活动,从用户中选取目标用户,为目标用户提供额外服务
。
活动设置的额外服务往往能够吸引用户积极参加活动
。
因此,选取效率以及选取的公平性,都是需要考虑的问题
。
技术实现思路
[0003]基于此,有必要针对上述技术问题,提供一种能够提高选取效率以及公平的选取目标用户的方法
、
装置
、
计算机设备
、
计算机可读存储介质和计算机程序产品
。
[0004]第一方面,本申请提供了一种选取目标用户的方法
。
所述方法包括:
[0 ...
【技术保护点】
【技术特征摘要】
1.
一种选取目标用户的方法,其特征在于,所述方法包括:获取用户名单以及第一选取概率;确定所述用户名单的分组,创建各分组对应的处理进程,所述分组至少为两组;各处理进程根据所述第一选取概率从所述用户名单的对应分组中分别选取第一数量的用户,得到第一目标用户名单;从所述第一目标用户名单中按分组分别随机选取第二数量的目标用户,得到包括目标数量的目标用户的第二目标用户名单,全部分组的各第二数量总和为所述目标数量;所述第一数量不大于所述目标数量,且大于所述目标数量和处理进程数量的比值;将所述第二目标用户名单存储至数据库,所述数据库在用户触发线上选取参与操作时,查询用户是否为预选中的目标用户
。2.
根据权利要求1所述的方法,其特征在于,所述第一选取概率包括至少两个目标级别的第一选取概率;各处理进程根据所述第一选取概率从所述用户名单的对应分组中分别选取第一数量的用户,得到第一目标用户名单,包括:各处理进程分别根据至少两个目标级别的第一选取概率,从所述用户名单的对应分组中选取各目标级别的第三数量的用户,得到第一目标用户名单,各处理进程选取的全部目标级别的第三数量为所述第一数量
。3.
根据权利要求2所述的方法,其特征在于,各处理进程分别根据至少两个目标级别的第一选取概率,从所述用户名单的对应分组中选取各目标级别的用户的方式,包括:各处理进程根据所述各目标级别的第一选取概率,分别确定各目标级别的数值范围;分别对所述用户名单的对应分组中的各用户生成第一随机数,若所述用户的第一随机数在所述目标级别的数值范围内,则预选取所述用户为所述目标级别的用户
。4.
根据权利要求3所述的方法,其特征在于,所述分别对所述用户名单的对应分组中的各用户生成第一随机数,若所述用户的第一随机数在所述目标级别的数值范围内,则预选取所述用户为所述目标级别的用户,包括:获取各用户的第二选取概率,以及所述第二选取概率的数值范围;分别对所述用户名单的对应分组中的各用户生成第二随机数,若所述第二随机数在所述第二选取概率的数值范围内,则对所述用户生成在指定数值范围的第一随机数;所述指定数值范围为所述全部目标级别的第一选取概率的数值范围;各所述目标级别的第一选取概率的数值范围是连续的;若所述用户的第一随机数在所述目标级别的数值范围内,则预选取所述用户为所述目标级别的用户
。5.
根据权利要求1至4任一项所述的方法,其特征在于,所...
【专利技术属性】
技术研发人员:龙建军,
申请(专利权)人:腾讯数码天津有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。