【技术实现步骤摘要】
一种对用户进行分组的方法和装置
本专利技术涉及信息
,特别涉及一种对用户进行分组的方法和装置。
技术介绍
在对手机应用app做运营的时候,有时候需要对用户分组,每组实现不同的业务。业务包含且不限于广告、图片和功能开关等等。如,app上有一个广告位置,可以放广告A,也可以放广告B,也可以放广告C。当需要把三种类型的广告,分别为A、B和C,以一定的百分比来分配时,就需对所有用户分组,把用户以预设的比例分组后,每组投放不同的广告资源。目前利用信息摘要算法MD5进行用户分组时,由于控制精度不够,从而达不到组内数量的误差要求,严重影响适用范围。
技术实现思路
为了解决至少一个上述技术问题,本公开提供了对用户进行分组的方法和装置。本公开的智能的流行台词作为唤醒闹钟的系统通过以下技术方案实现。第一方面,本专利技术公开了一种对用户进行分组的方法,该方法包括:对用户进行编码,并形成形式统一的编码序列;根据对用户进行分组的预设条件和所述编码序列,确定分组依据;根据所述预设条件、分组依据以及各个用户的编码序列,将各个用户归入相应的组别中。根据本公开的至少一个实施方式,所述对用户进行编 ...
【技术保护点】
1.一种对用户进行分组的方法,其特征在于,该方法包括:对用户进行编码,并形成形式统一的编码序列;根据对用户进行分组的预设条件和所述编码序列,确定分组依据;根据所述预设条件、分组依据以及各个用户的编码序列,将各个用户归入相应的组别中。
【技术特征摘要】
1.一种对用户进行分组的方法,其特征在于,该方法包括:对用户进行编码,并形成形式统一的编码序列;根据对用户进行分组的预设条件和所述编码序列,确定分组依据;根据所述预设条件、分组依据以及各个用户的编码序列,将各个用户归入相应的组别中。2.根据权利要求1所述对用户进行分组的方法,其特征在于,所述对用户进行编码,并形成形式统一的编码,包括:利用信息摘要算法MD5对各用户进行编码,产生各用户的MD5值。3.根据权利要求2所述对用户进行分组的方法,其特征在于,所述根据对用户进行分组的预设条件和所述编码序列,确定分组依据,包括:获取对用户进行分组的预设条件,所述预设条件包括:组数,各组内的用户数和各组内用户数的误差阈值;确定用户数最少的组、及该组内用户数和该组内用户数的误差阈值;根据所述用户数最少的组的组内用户数及组内用户数的误差阈值,确定作为各用户所属组别判断依据的MD5值位数。4.根据权利要求3所述对用户进行分组的方法,其特征在于,所述根据所述预设条件、分组依据以及各个用户的编码序列,将各个用户归入相应的组别中,包括:根据各组内的用户数,计算各组内用户数占用户数总量的百分数;根据各用户的MD5值和所述作为各用户所属组别判断依据的MD5值位数,计算各用户的分组值;根据各组用户数所占百分数和各用户的分组值,将各个用户归入相应的组别中。5.一种对用户进行分组的装置,其特征在于,该装置包括:数据编码模块、依据确定模块和数据分组模块,其中,所述数据编码模块,用于对用户进行编码,并形成形式统一的编码序列;所述依据确定模块,用于根据对用户进行分组的预设条件和所述编码序列,确定分组依据;所述数据分组模块,用于根据所述预设条件、分组依据以及各个用户的编码序列...
【专利技术属性】
技术研发人员:江丹,
申请(专利权)人:北京华峰创业科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。