本技术涉及互联网,尤其涉及一种数据处理方法、装置、计算机设备以及可读存储介质。
背景技术:
1、目前,在确定参与对象针对业务对象的兴趣度时,通常通过人工对参与对象针对业务对象的兴趣度进行划分,将不同的参与对象划分到不同的等级,不同等级中的参与对象对应于不同的兴趣度,相同等级中的参与对象具有相同的兴趣度,这样无法准确确定参与对象针对业务对象的兴趣度参数。此外,现有技术在不同的业务场景生成不同的兴趣度,不同业务场景下的兴趣度不具备业务场景之间的迁移性,从而形成数据孤岛问题(即数据间缺乏关联性、数据库彼此无法兼容)。
技术实现思路
1、本技术实施例提供一种数据处理方法、装置、计算机设备以及可读存储介质,可以提高生成兴趣度参数的准确性,且提高兴趣度参数的关联性。
2、本技术实施例一方面提供了一种数据处理方法,包括:
3、在t个单位时间段内获取参与对象在每个单位时间段内的转化率参数组和每个单位时间段分别对应的衰减参数;t为大于1的正整数;转化率参数组包括参与对象分别在n个业务场景中针对业务对象的转化率参数;n为大于1的正整数;t个单位时间段属于目标时间周期;目标时间周期包括目标单位时间段;
4、根据每个单位时间段内的转化率参数组和每个单位时间段分别对应的衰减参数,确定目标时间周期内参与对象分别在n个业务场景中针对业务对象的转化率指标参数;
5、在目标单位时间段内获取参与对象分别在n个业务场景中针对业务对象的交互时长;
6、根据目标单位时间段内n个业务场景中的交互时长,确定目标单位时间段内参与对象分别在n个业务场景中针对业务对象的重要度指标参数;
7、对转化率指标参数和重要度指标参数进行融合,生成参与对象在目标时间周期内针对业务对象的兴趣度参数。
8、本技术实施例一方面提供了一种数据处理装置,包括:
9、参数获取模块,用于在t个单位时间段内获取参与对象在每个单位时间段内的转化率参数组和每个单位时间段分别对应的衰减参数;t为大于1的正整数;转化率参数组包括参与对象分别在n个业务场景中针对业务对象的转化率参数;n为大于1的正整数;t个单位时间段属于目标时间周期;目标时间周期包括目标单位时间段;
10、第一参数确定模块,用于根据每个单位时间段内的转化率参数组和每个单位时间段分别对应的衰减参数,确定目标时间周期内参与对象分别在n个业务场景中针对业务对象的转化率指标参数;
11、时长获取模块,用于在目标单位时间段内获取参与对象分别在n个业务场景中针对业务对象的交互时长;
12、第二参数确定模块,用于根据目标单位时间段内n个业务场景中的交互时长,确定目标单位时间段内参与对象分别在n个业务场景中针对业务对象的重要度指标参数;
13、参数融合模块,用于对转化率指标参数和重要度指标参数进行融合,生成参与对象在目标时间周期内针对业务对象的兴趣度参数。
14、其中,n个业务场景包括业务场景di,i为小于或等于n的正整数;
15、参数获取模块包括:
16、参数获取单元,用于在t个单位时间段内分别获取参与对象在业务场景di中针对业务对象的转化率参数;
17、参数划分单元,用于将相同单位时间段内所获取到的转化率参数划分到同一个转化率参数组,得到每个单位时间段内的转化率参数组;
18、间隔获取单元,用于获取每个单位时间段和辅助单位时间段之间的时间段间隔,根据时间段间隔确定每个单位时间段分别对应的衰减参数;辅助单位时间段为晚于目标时间周期的单位时间段,且辅助单位时间段与目标时间周期相邻。
19、其中,t个单位时间段包括单位时间段pe,e为小于或等于t的正整数;
20、参数获取单元,具体用于在业务场景di中获取与业务对象相关联的目标多媒体数据,在单位时间段pe内获取参与对象针对目标多媒体数据的媒体曝光次数和参与对象针对目标多媒体数据的媒体总交互次数;
21、参数获取单元,具体用于将媒体总交互次数和媒体曝光次数的比值,作为单位时间段pe内参与对象在业务场景di中针对业务对象的转化率参数。
22、其中,t个单位时间段包括单位时间段pe,e为小于或等于t的正整数;
23、参数获取单元,具体用于在业务场景di中获取与业务对象相关联的目标多媒体数据,在单位时间段pe内获取参与对象针对目标多媒体数据的媒体总交互次数,对媒体总交互次数进行筛选,得到参与对象针对目标多媒体数据的媒体有效交互次数;
24、参数获取单元,具体用于将媒体有效交互次数和媒体总交互次数的比值,作为单位时间段pe内参与对象在业务场景di中针对业务对象的转化率参数。
25、其中,t个单位时间段包括单位时间段pe,e为小于或等于t的正整数;
26、参数获取单元,具体用于在业务场景di中获取与业务对象相关联的目标多媒体数据,在单位时间段pe内获取参与对象针对目标多媒体数据的媒体有效交互次数,对媒体有效交互次数进行筛选,得到参与对象针对目标多媒体数据的媒体完整交互次数;
27、参数获取单元,具体用于将媒体完整交互次数和媒体有效交互次数的比值,作为单位时间段pe内参与对象在业务场景di中针对业务对象的转化率参数。
28、其中,n个业务场景包括业务场景di,i为小于或等于n的正整数;t个单位时间段包括单位时间段pe,e为小于或等于t的正整数;单位时间段pe内的转化率参数组包括单位时间段pe内在业务场景di中的转化率参数;
29、第一参数确定模块,具体用于根据单位时间段pe内在业务场景di中的转化率参数和单位时间段pe对应的衰减参数,确定单位时间段pe内在业务场景di中的衰减转化率参数;
30、第一参数确定模块,具体用于对t个单位时间段内分别在业务场景di中的衰减转化率参数进行融合,得到目标时间周期内参与对象在业务场景di中针对业务对象的转化率指标参数。
31、其中,n个业务场景包括业务场景di,i为小于或等于n的正整数;
32、时长获取模块,具体用于在业务场景di中获取与业务对象相关联的目标多媒体数据,在目标单位时间段内获取参与对象针对目标多媒体数据的辅助时长;辅助时长的时间单位为第一时间单位;
33、时长获取模块,具体用于对具有第一时间单位的辅助时长进行时间单位转换,得到目标单位时间段内参与对象在业务场景di中针对业务对象的交互时长;交互时长的时间单位为第二时间单位;第一时间单位和第二时间单位不同。
34、其中,第二参数确定模块包括:
35、偏差确定单元,用于根据辅助时长确定目标单位时间段内参与对象在业务场景di中针对业务对象的偏差参数;
36、参数确定单元,用于根据目标单位时间段内业务场景di中的交互时长和偏差参数,确定目标单位时间段内参与对象在业务场景di中针对业务对象的重要度指标参数。
37、其中,偏差确定单元,具体用于将辅助时长与参数映射表中的多个时长范围进行比较,将多个时长范围中包括辅助时长的时长范围确定为目标时长范围;
38、偏差确定单元,具体用于将参数映射表中与目标时长范围对应的时长参数,确定为目标单位时间段内参与对象在业务场景di中针对业务对象的偏差参数。
39、其中,n个业务场景包括业务场景di,i为小于或等于n的正整数;针对业务场景di的转化率指标参数的数量为g个,g为大于1的正整数;
40、参数融合模块,具体用于对业务场景di中的g个转化率指标参数和业务场景di中的重要度指标参数进行融合,得到业务场景di对应的融合指标参数;
41、参数融合模块,具体用于对n个业务场景分别对应的融合指标参数进行融合,得到参与对象在目标时间周期内针对业务对象的兴趣度参数。
42、可选的,n个业务场景包括业务场景di,i为小于或等于n的正整数;业务对象为知识图谱中的实体,业务场景di中的待链接媒体数据为知识图谱中与实体具有链接关系的多媒体数据;
43、第一类型判定模块,用于确定待链接媒体数据的资源类型,若资源类型为图文类型,则基于待链接媒体数据的辅助媒体数据,将待链接媒体数据作为业务场景di中的与业务对象相关联的目标多媒体数据;
44、第二类型判定模块,用于若资源类型为视频类型,则根据待链接媒体数据的时长确定待链接媒体数据的视频长度类型,基于视频长度类型,将待链接媒体数据作为业务场景di中的与业务对象相关联的目标多媒体数据。
45、其中,第二类型判定模块包括:
46、第一类型判定单元,用于若视频长度类型为长视频类型,则基于待链接媒体数据的媒体数据标识和业务对象的对象标识,将待链接媒体数据作为业务场景di中的与业务对象相关联的目标多媒体数据;
47、第二类型判定单元,用于若视频长度类型为短视频类型,则基于待链接媒体数据的辅助媒体数据,将待链接媒体数据作为业务场景di中的与业务对象相关联的目标多媒体数据。
48、其中,辅助媒体数据包括辅助文本数据;
49、第二类型判定单元,具体用于根据待链接媒体数据的辅助文本数据,对待链接媒体数据进行映射;
50、第二类型判定单元,具体用于若成功将待链接媒体数据映射至辅助长视频数据,则基于辅助长视频数据的视频数据标识和业务对象的对象标识,将待链接媒体数据作为业务场景di中的与业务对象相关联的目标多媒体数据;
51、第二类型判定单元,具体用于若待链接媒体数据映射失败,则根据待链接媒体数据的辅助媒体数据,确定待链接媒体数据对应的辅助对象,基于辅助对象和业务对象之间的相似度,将待链接媒体数据作为业务场景di中的与业务对象相关联的目标多媒体数据。
52、本技术实施例一方面提供了一种计算机设备,包括:处理器和存储器;
53、处理器与存储器相连,其中,存储器用于存储计算机程序,计算机程序被处理器执行时,使得该计算机设备执行本技术实施例提供的方法。
54、本技术实施例一方面提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,该计算机程序适于由处理器加载并执行,以使得具有该处理器的计算机设备执行本技术实施例提供的方法。
55、本技术实施例一方面提供了一种计算机程序产品,该计算机程序产品包括计算机程序,该计算机程序存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机程序,处理器执行该计算机程序,使得该计算机设备执行本技术实施例提供的方法。
56、在本技术实施例中,计算机设备可以在t个单位时间段内获取参与对象在每个单位时间段内的转化率参数组和每个单位时间段分别对应的衰减参数,进而根据每个单位时间段内的转化率参数组和每个单位时间段分别对应的衰减参数,确定目标时间周期内参与对象分别在n个业务场景中针对业务对象的转化率指标参数。其中,这里的t可以为大于1的正整数,这里的n可以为大于1的正整数;转化率参数组包括参与对象分别在n个业务场景中针对业务对象的转化率参数;t个单位时间段属于目标时间周期,目标时间周期包括目标单位时间段。进一步地,计算机设备可以在目标单位时间段内获取参与对象分别在n个业务场景中针对业务对象的交互时长,进而根据目标单位时间段内n个业务场景中的交互时长,确定目标单位时间段内参与对象分别在n个业务场景中针对业务对象的重要度指标参数。进一步地,计算机设备可以对转化率指标参数和重要度指标参数进行融合,生成参与对象在目标时间周期内针对业务对象的兴趣度参数。由此可见,本技术实施例可以形成一套自动批量生产出连续性度量参与对象针对业务对象的综合兴趣得分的计算方案,参与对象针对业务对象的综合兴趣得分是指兴趣度参数,兴趣度参数是对n个业务场景中的转化率指标参数和n个业务场景中的重要度指标参数进行融合得到的,从而可以提高兴趣度参数的关联性。此外,转化率指标参数是指目标时间周期的t个单位时间段内的兴趣度,重要度指标参数是指t个单位时间段的目标单位时间段内的兴趣度,通过对转化率指标参数和重要度指标参数进行融合,可以生成离散化表示的兴趣度参数,从而可以提高生成兴趣度参数的准确性。