作弊用户识别方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34623830 阅读:15 留言:0更新日期:2022-08-20 09:31
本发明专利技术实施例涉及一种作弊用户识别方法、装置、电子设备及存储介质,所述方法包括:获取多个第一用户的特征数据,所述特征数据包括所述第一用户在参与第二用户发起的网络活动时的地理位置;基于多个所述第一用户的特征数据,确定所述第二用户是否为作弊用户,所述作弊用户指以作弊方式发起所述网络活动的用户。由此,能够实现更加全面、准确地识别作弊用户。准确地识别作弊用户。准确地识别作弊用户。

【技术实现步骤摘要】
作弊用户识别方法、装置、电子设备及存储介质


[0001]本专利技术实施例涉及计算机
,尤其涉及一种作弊用户识别方法、装置、电子设备及存储介质。

技术介绍

[0002]目前,很多网络平台为了吸引新用户,会设置拉新活动,例如老用户邀请新用户,新用户完成注册后,老用户可获取奖励。在此类活动中,老用户为了更快、更多地获取奖励,可采用真人众包的方式来完成拉新任务。真人众包指的是:用户在一些网络平台(以下称真人众包平台)上发布任务,其他用户帮助他完成这个任务,从而获取奖励。然而,上述用户通过真人众包的方式来完成拉新任务本质上属于一种作弊行为,因此,可将此类用户称为作弊用户。
[0003]现有技术中,为了识别作弊用户,提出一种通过卧底爬虫来从上述真人众包平台上抓取情报,比如真人众包平台上出现邀请码、邀请链接等信息,并对抓取到的情报进行解析匹配,从而识别出作弊用户的方法。
[0004]但是,上述方法由于情报抓取有限,从而无法全方面地识别作弊用户。

技术实现思路

[0005]鉴于此,为解决上述由于情报抓取有限,从而无法全方面地识别作弊用户的技术问题,本专利技术实施例提供一种作弊用户识别方法、装置、电子设备及存储介质。
[0006]第一方面,本专利技术实施例提供一种作弊用户识别方法,所述方法包括:
[0007]获取多个第一用户的特征数据,所述特征数据包括所述第一用户在参与第二用户发起的网络活动时的地理位置;
[0008]基于多个所述第一用户的特征数据,确定所述第二用户是否为作弊用户,所述作弊用户指以作弊方式发起所述网络活动的用户。
[0009]在一个可能的实施方式中,所述特征数据还包括:所述第一用户在参与所述第二用户发起的网络活动后的行为数据;
[0010]所述基于多个所述第一用户的特征数据,确定所述第二用户是否为作弊用户,包括:
[0011]基于多个所述第一用户对应的所述地理位置,确定所述第二用户是否为疑似作弊用户;
[0012]在确定所述第二用户为疑似作弊用户的情况下,基于多个所述第一用户对应的所述行为数据确定所述第二用户是否为作弊用户。
[0013]在一个可能的实施方式中,所述基于多个所述第一用户的特征数据,确定所述第二用户是否为作弊用户,包括:
[0014]基于多个所述第一用户对应的所述地理位置,确定多个所述第一用户之间的地理分散度;
[0015]将所述地理分散度与预设的分散度阈值进行比较;
[0016]若比较出所述地理分散度大于所述分散度阈值,则确定所述第二用户为作弊用户;若比较出所述地理分散度小于或等于所述分散度阈值,则确定所述第二用户不是作弊用户。
[0017]在一个可能的实施方式中,所述基于多个所述第一用户对应的所述地理位置,确定多个所述第一用户之间的地理分散度,包括:
[0018]对多个所述第一用户进行划分,得到多个分组,其中,将对应同一地理位置的第一用户划分到同一分组,将对应不同地理位置的第一用户划分到不同分组;
[0019]确定每一所述分组中第一用户的数量和多个所述第一用户总数量的比值;
[0020]将每一所述分组对应的所述比值,代入预设的地理分散度计算公式,得到多个所述第一用户之间的地理分散度。
[0021]在一个可能的实施方式中,所述基于多个所述第一用户对应的所述行为数据确定所述第二用户是否为作弊用户,包括:
[0022]基于多个所述第一用户对应的所述行为数据,确定多个所述第一用户的留存度;
[0023]将所述留存度与预设的留存度阈值进行比较;
[0024]若比较出所述留存度小于所述留存度阈值,则确定所述第二用户为作弊用户;若比较出所述留存度大于或等于所述留存度阈值,则确定所述第二用户不是作弊用户。
[0025]在一个可能的实施方式中,所述基于多个所述第一用户对应的所述行为数据,确定多个所述第一用户的留存度,包括:
[0026]基于多个所述第一用户对应的所述行为数据,确定多个所述第一用户对应的活跃度;
[0027]从多个所述第一用户中,确定对应的活跃度大于预设活跃度阈值的目标用户;
[0028]确定所述目标用户的数量与所述第一用户总数量的比值,并将所述比值确定为多个所述第一用户的留存度。
[0029]在一个可能的实施方式中,在确定所述第二用户为作弊用户之后,还包括:
[0030]在接收到所述第二用户的网络活动发起请求时,拦截所述网络活动发起请求。
[0031]在一个可能的实施方式中,在确定所述第二用户为作弊用户之后,还包括:
[0032]在接收到所述第二用户的资源获取请求时,拦截所述资源获取请求,所述资源获取请求用于请求获取任一所述第一用户参与所述第二用户发起的所述网络活动对应的资源。
[0033]第二方面,本专利技术实施例提供一种作弊用户识别装置,所述装置包括:
[0034]获取模块,用于获取多个第一用户的特征数据,所述特征数据包括所述第一用户在参与第二用户发起的网络活动时的地理位置;
[0035]确定模块,用于基于多个所述第一用户的特征数据,确定所述第二用户是否为作弊用户,所述作弊用户指以作弊方式发起所述网络活动的用户。
[0036]在一个可能的实施方式中,所述确定模块,包括:
[0037]第一确定子模块,用于在所述特征数据还包括:所述第一用户在参与所述第二用户发起的网络活动后的行为数据的情况下,基于多个所述第一用户对应的所述地理位置,确定所述第二用户是否为疑似作弊用户;
[0038]第二确定子模块,用于在确定所述第二用户为疑似作弊用户的情况下,基于多个所述第一用户对应的所述行为数据确定所述第二用户是否为作弊用户。
[0039]在一个可能的实施方式中,所述确定模块,包括:
[0040]第三确定子模块,用于基于多个所述第一用户对应的所述地理位置,确定多个所述第一用户之间的地理分散度;
[0041]比较子模块,用于将所述地理分散度与预设的分散度阈值进行比较;
[0042]第四确定子模块,用于若比较出所述地理分散度大于所述分散度阈值,则确定所述第二用户为作弊用户;
[0043]第五确定子模块,用于若比较出所述地理分散度小于或等于所述分散度阈值,则确定所述第二用户不是作弊用户。
[0044]在一个可能的实施方式中,所述第三确定子模块,具体用于:
[0045]对多个所述第一用户进行划分,得到多个分组,其中,将对应同一地理位置的第一用户划分到同一分组,将对应不同地理位置的第一用户划分到不同分组;
[0046]确定每一所述分组中第一用户的数量和多个所述第一用户总数量的比值;
[0047]将每一所述分组对应的所述比值,代入预设的地理分散度计算公式,得到多个所述第一用户之间的地理分散度。
[0048]在一个可能的实施方式中,所述第二确定子模块,包括:
[0049]第一确定单元,用于基于多个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种作弊用户识别方法,其特征在于,所述方法包括:获取多个第一用户的特征数据,所述特征数据包括所述第一用户在参与第二用户发起的网络活动时的地理位置;基于多个所述第一用户的特征数据,确定所述第二用户是否为作弊用户,所述作弊用户指以作弊方式发起所述网络活动的用户。2.根据权利要求1所述的方法,其特征在于,所述特征数据还包括:所述第一用户在参与所述第二用户发起的网络活动后的行为数据;所述基于多个所述第一用户的特征数据,确定所述第二用户是否为作弊用户,包括:基于多个所述第一用户对应的所述地理位置,确定所述第二用户是否为疑似作弊用户;在确定所述第二用户为疑似作弊用户的情况下,基于多个所述第一用户对应的所述行为数据确定所述第二用户是否为作弊用户。3.根据权利要求1所述的方法,其特征在于,所述基于多个所述第一用户的特征数据,确定所述第二用户是否为作弊用户,包括:基于多个所述第一用户对应的所述地理位置,确定多个所述第一用户之间的地理分散度;将所述地理分散度与预设的分散度阈值进行比较;若比较出所述地理分散度大于所述分散度阈值,则确定所述第二用户为作弊用户;若比较出所述地理分散度小于或等于所述分散度阈值,则确定所述第二用户不是作弊用户。4.根据权利要求3所述的方法,其特征在于,所述基于多个所述第一用户对应的所述地理位置,确定多个所述第一用户之间的地理分散度,包括:对多个所述第一用户进行划分,得到多个分组,其中,将对应同一地理位置的第一用户划分到同一分组,将对应不同地理位置的第一用户划分到不同分组;确定每一所述分组中第一用户的数量和多个所述第一用户总数量的比值;将每一所述分组对应的所述比值,代入预设的地理分散度计算公式,得到多个所述第一用户之间的地理分散度。5.根据权利要求2所述的方法,其特征在于,所述基于多个所述第一用户对应的所述行为数据确定所述第二用户是否为作弊用户,包括:基于多个所述第一用户对应的所述行...

【专利技术属性】
技术研发人员:马晓燕
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:

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

1