一种服务推送方法、装置、电子设备及存储介质与流程

文档序号:31604009发布日期:2022-09-21 09:54阅读:71来源:国知局
一种服务推送方法、装置、电子设备及存储介质与流程

1.本技术涉及数据挖掘技术领域,尤其涉及一种服务推送方法、装置、电子设备及存储介质。


背景技术:

2.目前,信用卡客户遍布各地,所用信用卡消费的种类也繁多,在现有技术中,往往会执行一些针对信用卡的营销服务,以促进信用卡用户的消费,例如:针对信用卡用户提供某类商品的优惠券等。
3.但是现有技术中,对于营销服务的确定通常是基于营销服务的策划方的需求,这种方式常常具有较高的主观性,无法基于用户的实际消费需求进行相应的服务推送,因此,会造成客户资源的流失以及相应服务资源的浪费。


技术实现要素:

4.有鉴于此,本技术的目的在于至少提供一种服务推送方法、装置、电子设备及存储介质,通过获取用户群组在各区域内的服务推送标签确定各用户群组对应的目标服务,提高数据利用率,避免资源浪费。
5.本技术主要包括以下几个方面:
6.第一方面,本技术实施例提供一种服务推送方法,方法包括:获取服务推送区域内多个用户的历史消费记录,历史消费记录包括用户的属性信息和用户消费信息;根据多个用户的历史消费记录,将多个用户划分为多个用户群组;根据在服务推送区域内所布置的多个门店的位置信息,对服务推送区域进行划分,获得多个服务子区;针对每个服务子区,提取各用户群组在该服务子区内的用户消费信息,根据所获取的用户消费信息,确定该服务子区对应的多个服务推送标签,多个服务推送标签分别指示不同用户群组的消费属性;针对每个用户群组,根据每个服务子区与该用户群组所对应的服务推送标签,生成与该用户群组对应的目标服务,并将目标服务推送给该用户群组内的用户。
7.在一种可能的实施方式中,根据在服务推送区域内所布置的多个门店的位置信息,对服务推送区域进行划分,获得多个服务子区的步骤包括:根据在服务推送区域内所布置的多个门店的位置信息,统计服务推送区域内门店的数量;判断服务推送区域内门店的数量是否大于第一阈值;若服务推送区域内门店的数量不大于第一阈值,则不对服务推送区域进行划分;若服务推送区域内门店的数量大于第一阈值,则根据服务推送区域中所产生的历史消费记录的分布数据,对服务推送区域进行划分,获得多个服务子区。
8.在一种可能的实施方式中,根据服务推送区域中所产生的历史消费记录的分布数据,对服务推送区域进行划分,获得多个服务子区的步骤包括:根据服务推送区域中所产生的多个用户的历史消费记录,确定服务推送区域中多个历史消费记录的分布数据;根据分布数据,确定服务推送区域内的多个消费密集区域;按照多个消费密集区域对服务推送区域进行划分,以获得多个服务子区,其中,多个消费密集区域与多个服务子区域一一对应。
9.在一种可能的实施方式中,多个服务推送标签包括与各用户群组对应的时段消费力度标签以及消费品排名标签,时段消费力度标签指示用户群组的最大消费力度的时段,消费品排名标签用于指示各用户群组在不同时段对不同消费品种类的消费程度,其中,针对每个用户群组,根据每个服务子区与该用户群组所对应的服务推送标签,生成与该用户群组对应的目标服务的步骤包括:针对每个用户群组,根据每个服务子区与该用户群组所对应的时段消费力度标签和消费品排名标签,确定该用户群组在每个服务子区的最大消费力度时段以及在最大消费力度时段产生最大消费程度的目标消费品种类;针对每个用户群组,根据该用户群组在每个服务子区的最大消费力度时段以及对应的目标消费品种类,生成与该用户群组对应的目标服务。
10.在一种可能的实施方式中,针对每个服务子区,通过以下方式确定各用户群组对应的时段消费力度标签:提取各用户群组在该服务子区内的用户消费信息;基于预先划分的多个时段对各用户群组在该服务子区内的用户消费信息进行数据挖掘,确定用于反映各用户群组在该服务子区内不同时段的消费力度的箱体线路图;根据各用户群组在该服务子区域内对应的箱体线路图,确定各用户群组在该服务子区域内对应的最大消费力度时段;由各用户群组的最大消费力度时段,形成各用户群组在该服务子区对应的时段消费力度标签。
11.在一种可能的实施方式中,用户消费信息包括消费品种类信息,其中,通过以下方式确定每个服务子区对应的消费品排名标签:根据所获取的消费品种类信息,按照消费程度分别对各用户群组在该服务子区内不同时段所消费的消费品种类进行排名,获取在不同时段每个用户群组在该服务子区内的消费品排名结果;将不同时段每个用户群组在该服务子区内的消费品排名结果,确定为各用户群组对应的消费品排名标签。
12.在一种可能的实施方式中,属性信息包括用于指示用户年龄的用户注册信息,其中,根据多个用户的历史消费记录,将多个用户划分为多个用户群组的步骤包括:获取多个预设年龄区间;根据每个用户的用户注册信息,按照各用户所属的预设年龄区间,将多个用户划分为多个用户群组。
13.第二方面,本技术实施例还提供一种服务推送装置,服务推送装置包括:获取模块,用于获取服务推送区域内多个用户的历史消费记录,历史消费记录包括用户的属性信息和用户消费信息;第一划分模块,用于根据多个用户的历史消费记录,将多个用户划分为多个用户群组;第二划分模块,根据在服务推送区域内所布置的多个门店的位置信息,对服务推送区域进行划分,获得多个服务子区;确定模块,用于针对每个服务子区,提取各用户群组在该服务子区内的用户消费信息,根据所获取的用户消费信息,确定该服务子区对应的多个服务推送标签,多个服务推送标签分别指示不同用户群组的消费属性;生成模块,用于针对每个用户群组,根据每个服务子区与该用户群组所对应的服务推送标签,生成与该用户群组对应的目标服务,并将目标服务推送给该用户群组内的用户。
14.第三方面,本技术实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线进行通信,所述机器可读指令被所述处理器运行时执行上述第一方面或第一方面中任一种可能的实施方式中所述的服务推送方法的步骤。
15.第四方面,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存
储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述第一方面或第一方面中任一种可能的实施方式中所述的服务推送方法的步骤。
16.本技术实施例提供的服务推送方法、装置、电子设备及存储介质,获取服务推送区域内多个用户的历史消费记录,历史消费记录包括用户的属性信息和用户消费信息;根据多个用户的历史消费记录,将多个用户划分为多个用户群组;根据在服务推送区域内所布置的多个门店的位置信息,对服务推送区域进行划分,获得多个服务子区;针对每个服务子区,提取各用户群组在该服务子区内的用户消费信息,根据所获取的用户消费信息,确定该服务子区对应的多个服务推送标签,多个服务推送标签分别指示不同用户群组的消费属性;针对每个用户群组,根据每个服务子区与该用户群组所对应的服务推送标签,生成与该用户群组对应的目标服务,并将目标服务推送给该用户群组内的用户。通过获取用户群组在各区域内的服务推送标签确定各用户群组对应的目标服务,提高数据利用率,避免资源浪费。
17.为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
18.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
19.图1示出了本技术实施例所提供的一种服务推送方法的流程图;
20.图2示出了本技术实施例所提供的一种服务推送装置的结构示意图;
21.图3示出了本技术实施例所提供的一种电子设备的结构示意图。
具体实施方式
22.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,应当理解,本技术中的附图仅起到说明和描述的目的,并不用于限定本技术的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本技术中使用的流程图示出了根据本技术的一些实施例实现的操作。应当理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本技术内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
23.另外,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的全部其他实施例,都属于本技术保护的范围。
24.目前,信用卡客户遍布各地,信用卡的应用也为现实生活带来诸多便利,信用卡的发行,往往无法引起用户的关注,导致客户的办卡率普遍较低,从而造成信用卡发型资源的
浪费,在现有技术中,针对这种情况,信用卡发行方往往会执行一些营销服务,以促进信用卡用户的消费,例如:针对信用卡用户提供优惠券等。
25.但是现有技术中,对于营销服务的确定通常由营销服务的策划方主导推送特定服务,无法基于用户的实际消费需求进行相应的服务推送,因此,会造成信用卡用户资源的流失以及相应服务资源的浪费,进一步的,同样仍然无法避免对信用卡发型资源的浪费。
26.基于此,本技术实施例提供了一种服务推送方法、装置、电子设备及其存储介质,通过获取用户群组在各区域内的服务推送标签确定各用户群组对应的目标服务,提高数据利用率,避免资源浪费,具体如下:
27.请参阅图1,图1示出了本技术实施例所提供的一种服务推送方法的流程图。如图1所示,本技术实施例提供的服务推送方法,包括以下步骤:
28.s100、获取服务推送区域内多个用户的历史消费记录。
29.其中,历史消费记录包括用户的属性信息和用户消费信息,属性信息包括用于指示用户年龄的用户注册信息,用户消费信息包括但不限于消费时间、消费地点、消费品类型,在用户在服务推送区域进行消费时,均会在刷卡点或使用客户端的应用程序进行消费,可以连接网络wiki探针,即可采集用户进行消费的消费时间和消费地点,通过使用网络wiki探针对用户消费产生的数据进行追踪采集,即可基于采集到的消费时间、消费地点以及后台记录的消费数据即可统计出一定时间段内在服务推送区域内用户的历史消费记录。
30.s200、根据多个用户的历史消费记录,将多个用户划分为多个用户群组。
31.在一优选实施例中,根据多个用户的历史消费记录,将多个用户划分为多个用户群组的步骤包括:获取多个预设年龄区间,根据每个用户的用户注册信息,按照各用户所属的预设年龄区间,将多个用户划分为多个用户群组。
32.具体的,可以根据用户注册信息所指示的用户年龄,结合预先设置的预设年龄区间,对用户进行分类,以获取属于不同年龄层的多个用户群组,用户群组包括但不限于上班族、上学族、退休人员,本技术还可以基于此,进一步按照用户性别进行进一步划分,此处不对用户群组的划分方式进行具体限制。
33.s300、根据在服务推送区域内所布置的多个门店的位置信息,对服务推送区域进行划分,获得多个服务子区。
34.在一优选实施例中,根据在服务推送区域内所布置的多个门店的位置信息,对服务推送区域进行划分,获得多个服务子区的步骤包括:
35.根据在服务推送区域内所布置的多个门店的位置信息,统计服务推送区域内门店的数量,判断服务推送区域内门店的数量是否大于第一阈值,若服务推送区域内门店的数量不大于第一阈值,则不对服务推送区域进行划分,若服务推送区域内门店的数量大于第一阈值,则根据服务推送区域中所产生的历史消费记录的分布数据,对服务推送区域进行划分,获得多个服务子区。
36.具体的,可以通过服务推送区域内的门店的密度确定是否需要对服务推送区域进一步进行拆分,当服务推送区域内的门店数量过低时,即服务推送区域内门店的数量不大于第一阈值,即认为可以不用对服务推送区域进行拆分,直接对服务推送区域进行下一步处理。
37.在一优选实施例中,根据服务推送区域中所产生的历史消费记录的分布数据,对
服务推送区域进行划分,获得多个服务子区的步骤包括:
38.根据服务推送区域中所产生的多个用户的历史消费记录,确定服务推送区域中多个历史消费记录的分布数据,根据分布数据,确定服务推送区域内的多个消费密集区域,按照多个消费密集区域对服务推送区域进行划分,以获得多个服务子区,其中,多个消费密集区域与多个服务子区域一一对应。
39.具体的,可以把追踪获取到的服务推送区域内的每个用户的历史消费记录连接形成对应的历史消费轨迹,由多个用户对应的历史消费轨迹形成该服务推送区内的历史消费网络,历史消费网络可以反映出历史消费记录的分布数据,即可通过历史消费网络快速确定出消费密集区域,将消费密集区域确定为服务子区。
40.s400、针对每个服务子区,提取各用户群组在该服务子区内的用户消费信息,根据所获取的用户消费信息,确定该服务子区对应的多个服务推送标签。
41.多个服务推送标签分别指示不同用户群组的消费属性。
42.在一具体实施例中,多个服务推送标签包括与各用户群组对应的时段消费力度标签以及消费品排名标签,时段消费力度标签指示用户群组的最大消费力度的时段,消费品排名标签用于指示各用户群组在不同时段对不同消费品种类的消费程度。
43.针对每个服务子区,通过以下方式确定各用户群组对应的时段消费力度标签:
44.提取各用户群组在该服务子区内的用户消费信息,基于预先划分的多个时段对各用户群组在该服务子区内的用户消费信息进行数据挖掘,确定用于反映各用户群组在该服务子区内不同时段的消费力度的箱体线路图,根据各用户群组在该服务子区域内对应的箱体线路图,确定各用户群组在该服务子区域内对应的最大消费力度时段,由各用户群组的最大消费力度的时段,形成各用户群组在该服务子区对应的时段消费力度标签。
45.具体的,预先划分的时段可以为早、中、晚三个时段,在此对时段的划分方式不进行具体限制,每个用户群组都存在对应的用于反映不同时段消费力度的箱体线路图,箱体线路图可以直观获取产生最大消费力度的时段,这里,可以通过ai技术获取对应的箱体线路图。
46.在另一优选实施例中,用户消费信息包括消费品种类信息,其中,通过以下方式确定每个服务子区对应的消费品排名标签:
47.根据所获取的消费品种类信息,按照消费程度分别对各用户群组在该服务子区内不同时段所消费的消费品种类进行排名,获取在不同时段每个用户群组在该服务子区内的消费品排名结果,将不同时段每个用户群组在该服务子区内的消费品排名结果,确定为各用户群组对应的消费品排名标签。
48.s500、针对每个用户群组,根据每个服务子区与该用户群组所对应的服务推送标签,生成与该用户群组对应的目标服务,并将目标服务推送给该用户群组内的用户。
49.在一优选实施例中,针对每个用户群组,根据每个服务子区与该用户群组所对应的服务推送标签,生成与该用户群组对应的目标服务的步骤包括:
50.针对每个用户群组,根据每个服务子区与该用户群组所对应的时段消费力度标签和消费品排名标签,确定该用户群组在每个服务子区的最大消费力度时段以及在最大消费力度时段产生最大消费程度的目标消费品种类,针对每个用户群组,根据该用户群组在每个服务子区的最大消费力度时段以及对应的目标消费品种类,生成与该用户群组对应的目
标服务。
51.在具体实施中,针对每个用户群组,可以利用该用户群组在服务子区的最大消费力度时段以及对应的目标消费品种类,生成目标服务并推送至该用户群组内的用户,以用户群组为学生族举例,可以向学生族推送在某一服务子区内所对应的最大消费力度时段使用的目标消费品种类的优惠券,已完成对不同用户群组针对性的进行服务推送。
52.在另一优选实施例中,针对预先指定的待推广消费品类型(该消费品类型属于服务推送区域内的消费品类型的一种),可以追踪该待推广消费品类型在各服务子区内的消费程度,并将该待推广消费品类型在各服务子区内的消费程度进行差异对比,根据差异对比结果,确定待推广消费品类型对应的待推送服务子区,待推广服务子区为适用于推送关于待推广消费品类型的相关服务的区域。
53.在一优选实施例中,多个服务推送标签还包括与各服务子区对应的用户人数标签,用户人数标签反映了消费密度,可以先遍历各服务子区对应的用户人数标签,选择消费密度最大的服务子区进行预先制定的相关服务的推送。
54.基于同一申请构思,本技术实施例中还提供了与上述实施例提供的服务推送方法对应的服务推送装置,由于本技术实施例中的装置解决问题的原理与本技术上述实施例的服务推送方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
55.如图2所示,图2示出了本技术实施例提供的一种服务推送装置的结构示意图,服务推送装置包括:
56.获取模块600,用于获取服务推送区域内多个用户的历史消费记录,历史消费记录包括用户的属性信息和用户消费信息。
57.第一划分模块610,用于根据多个用户的历史消费记录,将多个用户划分为多个用户群组;
58.第二划分模块620,根据在服务推送区域内所布置的多个门店的位置信息,对服务推送区域进行划分,获得多个服务子区;
59.确定模块630,用于针对每个服务子区,提取各用户群组在该服务子区内的用户消费信息,根据所获取的用户消费信息,确定该服务子区对应的多个服务推送标签,多个服务推送标签分别指示不同用户群组的消费属性;
60.生成模块640,用于针对每个用户群组,根据每个服务子区与该用户群组所对应的服务推送标签,生成与该用户群组对应的目标服务,并将目标服务推送给该用户群组内的用户。
61.基于同一申请构思,请参阅图3,图3示出了本技术实施例提供的一种电子设备的结构示意图,电子设备700包括:处理器710、存储器720和总线730,所述存储器720存储有所述处理器710可执行的机器可读指令,当电子设备700运行时,所述处理器710与所述存储器720之间通过所述总线730进行通信,所述机器可读指令被所述处理器710运行时执行如上述实施例中任一所述的服务推送方法的步骤。
62.基于同一申请构思,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述实施例提供的服务推送方法的步骤。
63.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统
和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本技术所提供的几个实施例中,应所述理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
64.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
65.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
66.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者所述技术方案的部分可以以软件产品的形式体现出来,所述计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
67.以上仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1