本技术涉及计算机,尤其涉及一种对象的处理方法、装置以及存储介质。
背景技术:
1、随着互联网技术的迅速发展,网购成为一种重要的购物方式,而如何向人们推荐匹配于人群价值观的产品称为难题。
2、一般,可以根据人群对象的消费规律配置分层模型,根据分层模型对进行对象集合的划分,并配置相应的标签,从而基于标签进行产品推送。
3、但是,分层模型对于对象的考察维度单一,在大量对象交互的场景中,可能出现配置的标签不适用,影响对象分层处理的准确性。
技术实现思路
1、有鉴于此,本技术提供一种对象的处理方法,可以有效提高对象分层处理的准确性。
2、本技术第一方面提供一种对象的处理方法,可以应用于终端设备中包含对象的处理功能的系统或程序中,具体包括:
3、获取待处理对象集合;
4、基于多个预设业务场景对应的业务特征对所述待处理对象集合进行划分,以得到分别对应于各个所述预设业务场景的第一分层集合;
5、根据所述第一分层集合中对象的交互特征进行对象聚类,以得到各个所述第一分层集合中对应的第二分层集合,所述交互特征与所述预设业务场景相关联;
6、基于所述第二分层集合中的对象数据确定所述第二分层集合对应的关键特征,以根据所述关键特征确定所述第二分层集合对应的对象标签;
7、根据所述对象标签指示所述待处理对象集合中的对象在执行所述预设业务场景时的业务处理操作。
8、可选的,在本技术一些可能的实现方式中,所述基于多个预设业务场景对应的业务特征对所述待处理对象集合进行划分,以得到分别对应于各个所述预设业务场景的第一分层集合,包括:
9、响应于业务配置操作获取多个所述预设业务场景;
10、基于多个所述预设业务场景对应的业务特征配置业务指标;
11、对所述业务指标进行指标阈值配置,以基于不同的所述指标阈值对所述待处理对象集合进行划分得到模拟分层集合;
12、对所述模拟分层集合进行参数统计,以得到统计信息;
13、基于所述统计信息确定所述业务指标对应的目标阈值;
14、根据所述业务指标对应的目标阈值对所述待处理对象集合进行划分,以得到分别对应于各个所述预设业务场景的第一分层集合。
15、可选的,在本技术一些可能的实现方式中,所述对所述业务指标进行指标阈值配置,以基于不同的所述指标阈值对所述待处理对象集合进行划分得到模拟分层集合,包括:
16、确定所述业务特征对应的业务指标的阈值区间;
17、基于所述阈值区间配置目标梯度;
18、根据所述目标梯度对所述业务指标进行指标阈值配置,以基于不同的所述指标阈值对所述待处理对象集合进行划分得到模拟分层集合。
19、可选的,在本技术一些可能的实现方式中,所述根据所述业务指标对应的目标阈值对所述待处理对象集合进行划分,以得到分别对应于各个所述预设业务场景的第一分层集合包括:
20、获取根据所述业务指标对应的目标阈值对所述待处理对象集合进行划分所得的各个划分集合,以确定所述划分集合对应的对象分布信息;
21、基于所述对象分布信息确定所述划分集合的覆盖统计参数以及重合度参数;
22、若所述覆盖统计参数和所述重合度参数满足参数条件,则确定所述划分集合为所述第一分层集合。
23、可选的,在本技术一些可能的实现方式中,所述根据所述第一分层集合中对象的交互特征进行对象聚类,以得到各个所述第一分层集合中对应的第二分层集合,包括:
24、获取所述第一分层集合中对象在所述预设业务场景下的交互信息;
25、基于所述交互信息从消费交互维度、操作偏好维度以及数据统计维度进行特征统计,以得到所述交互特征;
26、根据所述交互特征对所述第一分层集合中的对象进行对象聚类,以得到各个所述第一分层集合中对应的第二分层集合。
27、可选的,在本技术一些可能的实现方式中,所述根据所述交互特征对所述第一分层集合中的对象进行对象聚类,以得到各个所述第一分层集合中对应的第二分层集合,包括:
28、从所述第一分层集合中随机选择处理对象作为第一聚类中心;
29、基于所述交互特征确定所述第一分层集合中各个对象到所述第一聚类中心的第一距离;
30、根据所述聚类距离的数值大小确定第二聚类中心,并计算所述第一分层集合中各个对象到所述第二聚类中心的第二距离;
31、重复进行聚类中心的替换,直到聚类类别数量达到预设聚类参数,以得到各个所述第一分层集合中对应的第二分层集合,所述预设聚类参数基于不同取值下的轮廓系数确定。
32、可选的,在本技术一些可能的实现方式中,所述方法还包括:
33、确定所述第二分层集合中的中心对象;
34、基于所述中心对象对应的交互特征确定所述第二分层集合对应的对象数据;
35、对各个所述第二分层集合对应的对象数据进行比对,以得到比对信息;
36、基于所述比对信息中指示的差异度对所述第二分层集合进行调整。
37、可选的,在本技术一些可能的实现方式中,所述方法还包括:
38、获取各个所述第二分层集合对应的分层特征集合;
39、对各个所述第二分层集合对应的分层特征集合进行比较,以得到关键特征;
40、确定所述关键特征在不同的所述对象数据上的差异信息;
41、基于所述差异信息确定划分所述关键特征的关键阈值,所述关键阈值用于确定所述第二分层集合对应的关键特征。
42、可选的,在本技术一些可能的实现方式中,所述基于所述第二分层集合中的对象数据确定所述第二分层集合对应的关键特征,以根据所述关键特征确定所述第二分层集合对应的对象标签,包括:
43、确定各个所述第二分层集合对应的第一处理数据;
44、获取在所述第一处理数据对应采集时间点之前的第二处理数据;
45、基于所述关键特征对所述第二处理数据进行聚类,以得到第三分层集合;
46、将所述第二分层集合与所述第三分层集合进行比对,以确定轮廓系数差异信息;
47、若所述轮廓系数差异信息满足差异条件,则基于所述第二分层集合中的对象数据确定所述第二分层集合对应的关键特征,以根据所述关键特征确定所述第二分层集合对应的对象标签。
48、可选的,在本技术一些可能的实现方式中,所述方法还包括:
49、获取针对于预设业务场景配置的运营信息;
50、基于所述运营信息指示的目标信息确定调整标签;
51、根据所述调整标签对所述对象标签对应的对象进行业务数据的统计。
52、可选的,在本技术一些可能的实现方式中,所述方法还包括:
53、响应于目标对象在交互应用的交互操作,获取基于所述交互应用中配置的多个业务程序;
54、获取所述目标对象对应的对象标签;
55、基于所述对象标签配置所述业务程序的推荐内容。
56、可选的,在本技术一些可能的实现方式中,所述方法还包括:
57、获取所述目标对象在所述业务程序中的交互数据;
58、对所述交互数据进行收集;
59、响应于提取操作的触发,上传收集到的所述交互数据;
60、基于所述交互数据对所述目标对象对应的对象标签进行更新。
61、本技术第二方面提供一种对象的处理装置,包括:
62、获取单元,用于获取待处理对象集合;
63、确定单元,用于基于多个预设业务场景对应的业务特征对所述待处理对象集合进行划分,以得到分别对应于各个所述预设业务场景的第一分层集合;
64、处理单元,用于根据所述第一分层集合中对象的交互特征进行对象聚类,以得到各个所述第一分层集合中对应的第二分层集合,所述交互特征与所述预设业务场景相关联;
65、所述处理单元,还用于基于所述第二分层集合中的对象数据确定所述第二分层集合对应的关键特征,以根据所述关键特征确定所述第二分层集合对应的对象标签;
66、所述处理单元,还用于根据所述对象标签指示所述待处理对象集合中的对象在执行所述预设业务场景时的业务处理操作。
67、可选的,在本技术一些可能的实现方式中,所述确定单元,具体用于响应于业务配置操作获取多个所述预设业务场景;
68、所述确定单元,具体用于基于多个所述预设业务场景对应的业务特征配置业务指标;
69、所述确定单元,具体用于对所述业务指标进行指标阈值配置,以基于不同的所述指标阈值对所述待处理对象集合进行划分得到模拟分层集合;
70、所述确定单元,具体用于对所述模拟分层集合进行参数统计,以得到统计信息;
71、所述确定单元,具体用于基于所述统计信息确定所述业务指标对应的目标阈值;
72、所述确定单元,具体用于根据所述业务指标对应的目标阈值对所述待处理对象集合进行划分,以得到分别对应于各个所述预设业务场景的第一分层集合。
73、可选的,在本技术一些可能的实现方式中,所述确定单元,具体用于确定所述业务特征对应的业务指标的阈值区间;
74、所述确定单元,具体用于基于所述阈值区间配置目标梯度;
75、所述确定单元,具体用于根据所述目标梯度对所述业务指标进行指标阈值配置,以基于不同的所述指标阈值对所述待处理对象集合进行划分得到模拟分层集合。
76、可选的,在本技术一些可能的实现方式中,所述确定单元,具体用于获取根据所述业务指标对应的目标阈值对所述待处理对象集合进行划分所得的各个划分集合,以确定所述划分集合对应的对象分布信息;
77、所述确定单元,具体用于基于所述对象分布信息确定所述划分集合的覆盖统计参数以及重合度参数;
78、所述确定单元,具体用于若所述覆盖统计参数和所述重合度参数满足参数条件,则确定所述划分集合为所述第一分层集合。
79、可选的,在本技术一些可能的实现方式中,所述处理单元,具体用于获取所述第一分层集合中对象在所述预设业务场景下的交互信息;
80、所述处理单元,具体用于基于所述交互信息从消费交互维度、操作偏好维度以及数据统计维度进行特征统计,以得到所述交互特征;
81、所述处理单元,具体用于根据所述交互特征对所述第一分层集合中的对象进行对象聚类,以得到各个所述第一分层集合中对应的第二分层集合。
82、可选的,在本技术一些可能的实现方式中,所述处理单元,具体用于从所述第一分层集合中随机选择处理对象作为第一聚类中心;
83、所述处理单元,具体用于基于所述交互特征确定所述第一分层集合中各个对象到所述第一聚类中心的第一距离;
84、所述处理单元,具体用于根据所述聚类距离的数值大小确定第二聚类中心,并计算所述第一分层集合中各个对象到所述第二聚类中心的第二距离;
85、所述处理单元,具体用于重复进行聚类中心的替换,直到聚类类别数量达到预设聚类参数,以得到各个所述第一分层集合中对应的第二分层集合,所述预设聚类参数基于不同取值下的轮廓系数确定。
86、可选的,在本技术一些可能的实现方式中,所述处理单元,具体用于确定所述第二分层集合中的中心对象;
87、所述处理单元,具体用于基于所述中心对象对应的交互特征确定所述第二分层集合对应的对象数据;
88、所述处理单元,具体用于对各个所述第二分层集合对应的对象数据进行比对,以得到比对信息;
89、所述处理单元,具体用于基于所述比对信息中指示的差异度对所述第二分层集合进行调整。
90、可选的,在本技术一些可能的实现方式中,所述处理单元,具体用于获取各个所述第二分层集合对应的分层特征集合;
91、所述处理单元,具体用于对各个所述第二分层集合对应的分层特征集合进行比较,以得到关键特征;
92、所述处理单元,具体用于确定所述关键特征在不同的所述对象数据上的差异信息;
93、所述处理单元,具体用于基于所述差异信息确定划分所述关键特征的关键阈值,所述关键阈值用于确定所述第二分层集合对应的关键特征。
94、可选的,在本技术一些可能的实现方式中,所述处理单元,具体用于确定各个所述第二分层集合对应的第一处理数据;
95、所述处理单元,具体用于获取在所述第一处理数据对应采集时间点之前的第二处理数据;
96、所述处理单元,具体用于基于所述关键特征对所述第二处理数据进行聚类,以得到第三分层集合;
97、所述处理单元,具体用于将所述第二分层集合与所述第三分层集合进行比对,以确定轮廓系数差异信息;
98、所述处理单元,具体用于若所述轮廓系数差异信息满足差异条件,则基于所述第二分层集合中的对象数据确定所述第二分层集合对应的关键特征,以根据所述关键特征确定所述第二分层集合对应的对象标签。
99、可选的,在本技术一些可能的实现方式中,所述处理单元,具体用于获取针对于预设业务场景配置的运营信息;
100、所述处理单元,具体用于基于所述运营信息指示的目标信息确定调整标签;
101、所述处理单元,具体用于根据所述调整标签对所述对象标签对应的对象进行业务数据的统计。
102、可选的,在本技术一些可能的实现方式中,所述处理单元,具体用于响应于目标对象在交互应用的交互操作,获取基于所述交互应用中配置的多个业务程序;
103、所述处理单元,具体用于获取所述目标对象对应的对象标签;
104、所述处理单元,具体用于基于所述对象标签配置所述业务程序的推荐内容。
105、可选的,在本技术一些可能的实现方式中,所述处理单元,具体用于获取所述目标对象在所述业务程序中的交互数据;
106、所述处理单元,具体用于对所述交互数据进行收集;
107、所述处理单元,具体用于响应于提取操作的触发,上传收集到的所述交互数据;
108、所述处理单元,具体用于基于所述交互数据对所述目标对象对应的对象标签进行更新。
109、本技术第三方面提供一种计算机设备,包括:存储器、处理器以及总线系统;所述存储器用于存储程序代码;所述处理器用于根据所述程序代码中的指令执行上述第一方面或第一方面任一项所述的对象的处理方法。
110、本技术第四方面提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面或第一方面任一项所述的对象的处理方法。
111、根据本技术的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述第一方面或者第一方面的各种可选实现方式中提供的对象的处理方法。
112、从以上技术方案可以看出,本技术实施例具有以下优点:
113、通过获取待处理对象集合;然后基于多个预设业务场景对应的业务特征对待处理对象集合进行划分,以得到分别对应于各个预设业务场景的第一分层集合;并根据第一分层集合中对象的交互特征进行对象聚类,以得到各个第一分层集合中对应的第二分层集合,该交互特征与预设业务场景相关联;然后基于第二分层集合中的对象数据确定第二分层集合对应的关键特征,以根据关键特征确定第二分层集合对应的对象标签;进而根据对象标签指示待处理对象集合中的对象在执行预设业务场景时的业务处理操作。从而实现基于不同业务场景的对象分层过程,由于采用不同的业务特征进行业务维度的对象划分,然后基于对象维度对业务维度的对象划分结果进行聚类,并进一步的配置相应的对象标签,使得该对象标签可以匹配于不同业务场景下的对象,提高了对象分层处理的准确性。