目标用户的确定方法、装置、电子设备及存储介质制造方法及图纸

技术编号:28792806 阅读:27 留言:0更新日期:2021-06-09 11:30
本发明专利技术实施例涉及大数据领域,公开了一种目标用户的确定方法、装置、电子设备及存储介质,所述方法包括:获取当前用户的当前行为数据,并将所述当前行为数据作为一条消息记录存储至消息队列系统中;通过Flink对所述消息队列系统中存储的消息记录进行处理,得到与所述当前行为数据相对应的当前流数据;如果所述当前流数据为预设处理结果,则基于Flink从数据库中调取与所述当前用户相匹配的融合行为数据,并对所述融合行为数据中的子行为数据进行处理;若对所述融合行为数据中的子行为数据的处理结果满足预设指标数据集合中的指标数据,则确定所述当前用户为目标用户。本发明专利技术实施例的技术方案提高了确定目标用户的效率和准确性。性。性。

【技术实现步骤摘要】
目标用户的确定方法、装置、电子设备及存储介质


[0001]本专利技术实施例涉及大数据
,尤其涉及一种目标用户的确定方法、装置、电子设备及存储介质。

技术介绍

[0002]随着现今时代的发展,人们提倡提高生活水平,各种商品服务越来越看重用户体验度。为了提高用户体验度,商家们推出各种不同的优惠、促销活动等。根据用户购买商品、使用体验、消费额度等确定符合条件的用户,以对用户提供奖励。对于商家而言,不同活动吸引用户的程度、是否可以盈利等需要进行大量的统计,确定该活动吸引了多少用户参与,符合条件的用户有多少,对符合条件的用户及西宁奖励,会不会盈利等。其中最为重要的是确定符合条件的用户,这也是最为困难的,现今的方式大多是以离线批量的处理模式和设置的简单规则对用户行为数据进行计算。但是应用场景的不同,导致规则的改变,需要停止当前的计算,进行规则的变更。并且离线批量处理,无法实现实时的反馈符合条件用户有多少,严重影响效率和分析准确度,导致商家无法基于得到的数据进行有效的条件变更以对活动进行有效的处理。

技术实现思路

[0003]本专利技术实施例提供一种目标用户的确定方法、装置、电子设备及存储介质,以实现基于用户的行为数据确定目标用户,提高对目标用户确定的准确性和高效性。
[0004]第一方面,本专利技术实施例提供了一种目标用户的确定方法,所述方法包括:
[0005]获取当前用户的当前行为数据,并将所述当前行为数据作为一条消息记录存储至消息队列系统中;
[0006]通过Flink对所述消息队列系统中存储的消息记录进行处理,得到与所述当前行为数据相对应的当前流数据;
[0007]如果所述当前流数据为预设处理结果,则基于Flink从数据库中调取与所述当前用户相匹配的融合行为数据,并对所述融合行为数据中的子行为数据进行处理;
[0008]若对所述融合行为数据中的子行为数据的处理结果满足预设指标数据集合中的指标数据,则确定所述当前用户为目标用户。
[0009]第二方面,本专利技术实施例还提供了一种目标用户的确定装置,所述装置包括:
[0010]消息记录存储模块,用于获取当前用户的当前行为数据,并将所述当前行为数据作为一条消息记录存储至消息队列系统中;
[0011]当前流数据获取模块,用于通过Flink对所述消息队列系统中存储的消息记录进行处理,得到与所述当前行为数据相对应的当前流数据;
[0012]融合行为数据调取模块,用于如果所述当前流数据为预设处理结果,则基于Flink从数据库中调取与所述当前用户相匹配的融合行为数据;
[0013]第一目标用户确定模块,用于当对所述融合行为数据中的子行为数据的处理结果
满足预设指标数据集合中的指标数据,则确定所述当前用户为目标用户。
[0014]第三方面,本专利技术实施例还提供了一种电子设备,所述电子设备包括:
[0015]一个或多个处理器;
[0016]存储装置,用于存储一个或多个程序,
[0017]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术实施例任一所述的目标用户的确定方法。
[0018]第四方面,本专利技术实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如本专利技术实施例任一所述的目标用户的确定方法。
[0019]本专利技术实施例提供的目标用户的确定方法,通过获取当前用户的当前行为数据,并将当前行为数据作为一条消息记录存储至消息队列中,以便于后续通过Flink对消息记录进行处理。通过Flink对存储在消息队列中的消息记录进行处理,得到与当前行为数据相对应的当前流数据,如果当前流数据为预设处理结果,则基于Flink从数据库中调取与当前用户相匹配的融合行为数据,并基于融合行为数据中的子行为数据进行处理,若对子行为数据的处理结果满足预设指标数据集合中的指标数据时,则确定当前用户为目标用户。本专利技术实施例提供的技术方案实现了考虑当前行为数据和融合行为数据,以确定目标用户,由于基于当前行为数据和融合行为数据,使得对于目标用户确定的准确性更高。由于在确定目标用户的过程中,使用Flink进行当前行为数据的处理和从数据库中调取融合行为数据,提高了数据处理的效率,从整体上提高了确定目标用户的效率。
附图说明
[0020]为了更加清楚地说明本专利技术示例性实施例的技术方案,下面对描述实施例中所需要用到的附图做一简单介绍。显然,所介绍的附图只是本专利技术所要描述的一部分实施例的附图,而不是全部的附图,对于本领域普通技术人员,在不付出创造性劳动的前提下,还可以根据这些附图得到其他的附图。
[0021]图1为本专利技术实施例一中的一种目标用户的确定方法的流程示意图;
[0022]图2为本专利技术实施例二中的一种目标用户的确定方法的流程示意图;
[0023]图3为本专利技术实施例二中的一种规则管理页面的示意图;
[0024]图4为本专利技术实施例三中的一种目标用户的确定方法的流程示意图;
[0025]图5为本专利技术实施例四中的一种目标用户的确定方法的流程示意图;
[0026]图6为本专利技术实施例五中的一种目标用户的确定装置的结构示意图;
[0027]图7为本专利技术实施例六中的一种电子设备的结构示意图。
具体实施方式
[0028]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0029]实施例一
[0030]图1为本专利技术实施例所提供的一种目标用户的确定方法的流程示意图,本实施例
可适用于在基于用户的行为数据确定目标用户的情况,该方法可以由目标用户的确定装置来执行,该装置可以通过软件和/或硬件的形式实现。
[0031]如图1所述,本专利技术实施例的目标用户的确定方法具体包括如下步骤:
[0032]S110、获取当前用户的当前行为数据,并将所述当前行为数据作为一条消息记录存储至消息队列系统中。
[0033]其中,行为数据是指用户进行交易或者办理业务时产生的数据。比如,用户在某APP上下单点餐,或者用户在银行办理个人贷款产生的数据等。当前行为数据是指当前时刻,基于当前用户的行为产生的网络中的数据。比如,当前用户办理业务时在业务处理系统中产生的数据,或者当前用户进行网上交易时在网上平台产生的数据。消息队列系统是指对消息记录进行存储的系统。需要说明的是,本专利技术实施例的消息队列系统采用Kafka。消息记录是指表述行为数据的记录。消息记录包括行为数据产生的时间、行为数据类型、用户身份信息、行为数据内容等。
[0034]具体的,获取当前用户的当前行为数据,将当前行为数据作为一条消息记录,存储在消息队列系统中,以消息记录的形式存储在消息队列系统中,为后续的对当前行为数据的分析做准备工作。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种目标用户的确定方法,其特征在于,包括:获取当前用户的当前行为数据,并将所述当前行为数据作为一条消息记录存储至消息队列系统中;通过Flink对所述消息队列系统中存储的消息记录进行处理,得到与所述当前行为数据相对应的当前流数据;如果所述当前流数据为预设处理结果,则基于Flink从数据库中调取与所述当前用户相匹配的融合行为数据,并对所述融合行为数据中的子行为数据进行处理;若对所述融合行为数据中的子行为数据的处理结果满足预设指标数据集合中的指标数据,则确定所述当前用户为目标用户。2.根据权利要求1所述的方法,其特征在于,在所述获取当前用户的当前行为数据之后,还包括:将所述当前行为数据存储至所述数据库中,并与所述当前用户所对应的历史行为数据关联存储;对所述当前行为数据和所述历史行为数据进行融合处理,得到融合行为数据。3.根据权利要求2所述的方法,其特征在于,所述获取当前用户的当前行为数据,并将所述当前行为数据作为一条消息记录存储至消息队列系统中,包括:获取当前用户的当前行为数据,并对所述当前行为数据进行标准化处理,得到标准化行为数据;将所述标准化行为数据作为一条消息记录存储至所述消息队列系统中。4.根据权利要求3所述的方法,其特征在于,所述对所述当前行为数据进行标准化处理,得到标准化行为数据,包括:通过Flink基于业务处理规则,对所述当前行为数据中的对应字段进行标准化处理,以得到标准化行为数据;所述将所述当前行为数据存储至所述数据库中,并与所述当前用户所对应的历史行为数据关联存储,包括:将所述标准化行为数据存储至数据库中,并与所述当前用户所对应的历史行为数据关联存储。5.根据权利要求4所述的方法,其特征在于,所述对所述融合行为数据中的子行为数据进行处理,包括:根据所述业务处理规则生成的数据处理规则,对所述融合行为数据进行规则化处理,得到标准化指标数据。6.根据权利要求5所述的方法,其特征在于,还包括:从所述预设指标数据集合中确定与所述标准化指标数据相匹配的预设指标数据;当所述标准化指标数据与所述预设指标数据相一致,则确定所述当前用户为目标用户。7.根据权利要求5所述的方法,其特征在于,还包括:确定当前用户的当前用户类型,根据当前用户类型从规则存储库中调取与所述用户类型相匹配的业务处理规则,以基于所述业务处理规则生成数据处理规则。8.根据权利要求5所述的方法,其特征在于,所述数据处理规则包括如下至少一种:
字段过滤规则、字段聚合规则。9.根据权利要求5所述的方法,其特征在于,所述业务...

【专利技术属性】
技术研发人员:胡锦辉冯瑞飞陈琳
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1