本申请提供了一种用户分群方法及装置、存储介质,属于数据处理技术领域。该方法包括:确定属性分群条件和行为分群条件,根据属性分群条件从结构化数据集中获取第一用户标识,结构化数据集用于存储用户标识与用户属性数据的关联关系,根据行为分群条件从非结构化数据集中获取第二用户标识,非结构化数据集用于存储用户标识与用户行为数据的关联关系,从第一用户标识和第二用户标识中,确定至少一个目标用户标识。由于用户行为数据存储在非结构化数据集中,因此可以避免用户行为数据的增加导致结构化数据集膨胀,有助于降低用户分群的局限性。
User clustering method, device and storage medium
【技术实现步骤摘要】
用户分群方法及装置、存储介质
本申请涉及数据处理
,特别涉及一种用户分群方法及装置、存储介质。
技术介绍
用户分群是指依据业务场景的需要对用户进行筛选,过滤出符合预期条件的目标用户群体的过程。通常可以根据用户数据进行用户分群。其中,用户数据通常包括用户属性数据和用户行为数据。目前的用户分群方法包括:确定预期条件对应的标签值,根据该预期条件对应的标签值从用户标签表中,查询符合预期条件的用户标识,将该符合预期条件的用户标识指示的用户构成的群体确定为目标用户群体。其中,用户标签表用于存储用户标识和用户数据的标签值的对应关系。但是,一个用户可以具有多个行为,用户标识与用户行为数据可以是一对多的关系,因此在用户标签列表中,用户标识与用户行为数据的标签值是一对多的关系。随着用户行为数据的增加,用户标签列表急速膨胀,不利于进行用户分群,增加了用户分群的局限性。
技术实现思路
本申请实施例提供了一种用户分群方法及装置、存储介质,有助于降低用户分群的局限性。所述技术方案如下:一方面,提供了一种用户分群方法,所述方法包括:确定属性分群条件和行为分群条件;根据所述属性分群条件从结构化数据集中获取第一用户标识,所述结构化数据集用于存储用户标识与用户属性数据的关联关系;根据所述行为分群条件从非结构化数据集中获取第二用户标识,所述非结构化数据集用于存储用户标识与用户行为数据的关联关系;从所述第一用户标识和所述第二用户标识中,确定至少一个目标用户标识。另一方面,提供了一种用户分群装置,包括用于执行上述一方面所述的用户分群的各个模块。再一方面,提供了一种用户分群装置,包括:处理器和存储器,所述存储器,用于存储计算机程序;所述处理器,用于执行所述存储器上所存储的计算机程序,实现如一方面所述的用户分群方法。又一方面,提供了一种存储介质,当所述存储介质中的程序由处理器执行时,能够实现如一方面所述的用户分群方法。本申请实施例提供的技术方案带来的有益效果包括:本申请实施例提供的用户分群方法及装置、存储介质,在确定属性分群条件和行为分群条件后,根据属性分群条件从结构化数据集中获取第一用户标识,根据行为分群条件从非结构化数据集中获取第二用户标识,并从第一用户标识和第二用户标识中确定至少一个目标用户标识,该结构化数据集用于存储用户标识与用户属性数据的关联关系,该非结构化数据集用于存储用户标识与用户行为数据的关联关系,由于用户行为数据存储在非结构化数据集中,因此可以避免用户行为数据的增加导致结构化数据集膨胀,有助于降低用户分群的局限性。附图说明图1是本申请各个实施例涉及的一种实施环境的示意图;图2是本申请实施例提供的一种用户分群方法的方法流程图;图3是本申请实施例提供的另一种用户分群方法的方法流程图;图4是本申请实施例提供的一种生成结构化数据集的方法流程图;图5是本申请实施例提供的一种条件配置界面的示意图;图6是本申请实施例提供的另一种条件配置界面的示意图;图7是本申请实施例提供的一种用户分群装置的逻辑框图;图8是本申请实施例提供的另一种用户分群装置的逻辑框图;图9是本申请实施例提供的一种用户分群装置的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。图1是本申请各个实施例涉及的一种实施环境的示意图,如图1所示,该实施环境可以包括:服务器101、后台终端102和多个用户终端103,服务器101分别与后台终端102和每个用户终端103通信连接,该通信连接可以是有线连接或无线连接,该无线连接可以包括但不限于无线保真(英文:WirelessFidelity,简称:WIFI)连接、数据连接、蓝牙连接或红外连接等,该有线连接可以包括但不限于通用串行总线(英文:UniversalSerialBus,简称:USB)连接。服务器101可以是一台服务器,或者由若干台服务器组成的服务器集群,或者是一个云计算服务中心,在本申请实施例中,该服务器101可以是Hadoop服务器集群。后台终端102和用户终端103均可以是智能手机、平板电脑、笔记本电脑或台式电脑等,该图1以后台终端102是台式电脑,用户终端103是智能手机为例进行说明。在本申请实施例中,后台终端102可以确定属性分群条件和行为分群条件,根据该属性分群条件从结构化数据集中获取第一用户标识,该结构化数据集用于存储用户标识与用户属性数据的关联关系,根据该行为分群条件从非结构化数据集中获取第二用户标识,该非结构化数据集用于存储用户标识与用户行为数据的关联关系,并从该第一用户标识和该第二用户标识中,确定至少一个目标用户标识,将该至少一个目标用户标识指示的用户构成的用户群体确定为目标用户群体,从而实现用户分群。可选地,后台终端102可以提供条件配置界面,该条件配置界面可以包括条件配置入口,后台用户可以通过该条件配置入口配置属性分群条件和行为分群条件,并触发条件配置指令,后台终端102可以接收该条件配置指令,并根据该条件配置指令确定属性分群条件和行为分群条件。可选地,后台终端102在确定属性分群条件和行为分群条件之前,可以获取多个用户的用户标识和该多个用户的用户数据,该用户数据可以包括用户属性数据和用户行为数据,后台终端102可以根据该多个用户的用户标识和该多个用户的用户属性数据生成结构化数据集,以及,根据该多个用户的用户标识和该多个用户的用户行为数据生成非结构化数据集。图2是本申请实施例提供的一种用户分群方法的方法流程图,该用户分群方法可以由图1所示实施环境中的后台终端102执行,如图2所示,该方法可以包括如下步骤:步骤201、确定属性分群条件和行为分群条件。步骤202、根据属性分群条件从结构化数据集中获取第一用户标识,结构化数据集用于存储用户标识与用户属性数据的关联关系。步骤203、根据行为分群条件从非结构化数据集中获取第二用户标识,非结构化数据集用于存储用户标识与用户行为数据的关联关系。步骤204、从第一用户标识和第二用户标识中,确定至少一个目标用户标识。综上所述,本申请实施例提供的用户分群方法,后台终端确定属性分群条件和行为分群条件后,根据属性分群条件从结构化数据集中获取第一用户标识,根据行为分群条件从非结构化数据集中获取第二用户标识,并从第一用户标识和第二用户标识中确定至少一个目标用户标识,该结构化数据集用于存储用户标识与用户属性数据的关联关系,该非结构化数据集用于存储用户标识与用户行为数据的关联关系,由于用户行为数据存储在非结构化数据集中,因此可以避免用户行为数据的增加导致结构化数据集膨胀,有助于降低用户分群的局限性。图3是本申请实施例提供的另一种用户分群方法的方法流程图,该用户分群方法可以应用于图1所示实施环境,如图3所示,该方法可以包括如下步骤:
...
【技术保护点】
1.一种用户分群方法,其特征在于,所述方法包括:/n确定属性分群条件和行为分群条件;/n根据所述属性分群条件从结构化数据集中获取第一用户标识,所述结构化数据集用于存储用户标识与用户属性数据的关联关系;/n根据所述行为分群条件从非结构化数据集中获取第二用户标识,所述非结构化数据集用于存储用户标识与用户行为数据的关联关系;/n从所述第一用户标识和所述第二用户标识中,确定至少一个目标用户标识。/n
【技术特征摘要】
1.一种用户分群方法,其特征在于,所述方法包括:
确定属性分群条件和行为分群条件;
根据所述属性分群条件从结构化数据集中获取第一用户标识,所述结构化数据集用于存储用户标识与用户属性数据的关联关系;
根据所述行为分群条件从非结构化数据集中获取第二用户标识,所述非结构化数据集用于存储用户标识与用户行为数据的关联关系;
从所述第一用户标识和所述第二用户标识中,确定至少一个目标用户标识。
2.根据权利要求1所述的方法,其特征在于,
在从所述第一用户标识和所述第二用户标识中,确定至少一个目标用户标识之前,所述方法还包括:
根据所述属性分群条件和所述行为分群条件确定目标分群条件;
所述从所述第一用户标识和所述第二用户标识中,确定至少一个目标用户标识,包括:
根据所述目标分群条件,从所述第一用户标识和所述第二用户标识中,确定至少一个目标用户标识。
3.根据权利要求2所述的方法,其特征在于,所述根据所述属性分群条件和所述行为分群条件确定目标分群条件,包括:
按照集合运算方式将所述属性分群条件和所述行为分群条件组合,得到所述目标分群条件。
4.根据权利要求1所述的方法,其特征在于,所述确定属性分群条件和行为分群条件,包括:
接收通过条件配置界面触发的条件配置指令;
根据所述条件配置指令,确定所述属性分群条件和所述行为分群条件。
5.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:
获取多个用户的用户标识和所述多个用户的用户数据,所述用户数据包括用户属性数据和用户行为...
【专利技术属性】
技术研发人员:吴国祖,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。