本技术涉及互联网,具体涉及一种资源热度确定方法、装置、计算设备、计算机存储介质及计算机程序产品。
背景技术:
1、随着科技及社会的不断发展,各类视频、音频、直播流等资源服务的出现极大丰富了人们的工作与生活。对资源进行热度分析对资源服务平台中资源展示、资源推荐等具有十分重要的意义。
2、然而,发明人在实施过程中发现,现有技术中存在如下缺陷:现有技术通常是根据用户对资源的点击量来确定资源热度。然而该种资源热度确定方式单一,资源热度确定精度不足。
技术实现思路
1、鉴于上述问题,提出了本技术以便提供一种克服上述问题或者至少部分地解决上述问题的资源热度确定方法、装置、计算设备、计算机存储介质及计算机程序产品。
2、根据本技术第一方面,提供了一种资源热度确定方法,包括:
3、获取目标资源的传播效果数据,根据所述传播效果数据计算所述目标资源的传播指标;
4、获取目标资源的质量评价数据,根据所述质量评价数据计算所述目标资源的质量指标;
5、获取目标资源的时间关联数据,根据所述时间关联数据计算所述目标资源的时间指标;
6、综合所述传播指标、所述质量指标以及所述时间指标生成所述目标资源的热度值。
7、在一种可选的实施方式中,所述获取目标资源的传播效果数据,根据所述传播效果数据计算所述目标资源的传播指标包括:
8、获取目标资源的传播效果数据,根据所述传播效果数据计算所述目标资源的基础传播指标;
9、确定传播指标系数,根据所述基础传播指标以及所述传播指标系数计算所述目标资源的传播指标;
10、其中,所述传播效果数据包括以下数据中的至少一种:播放量、分享量、点赞量、以及收藏量。
11、在一种可选的实施方式中,所述确定传播指标系数包括:
12、计算第一历史时间窗口的整体传播指标增长率;其中,所述第一历史时间窗口内包含多个单位时间;
13、若所述整体传播指标增长率大于第一阈值,则计算第一历史时间窗口内各个单位时间的局部传播指标增长率;
14、若各个所述局部传播指标增长率大于第二阈值,在第一历史时间窗口的历史传播指标系数的基础上生成当前传播指标系数;其中,当前传播指标系数高于所述历史传播指标系数。
15、在一种可选的实施方式中,所述获取目标资源的质量评价数据,根据所述质量评价数据计算所述目标资源的质量指标包括:
16、获取目标资源的质量评价数据;其中,所述质量评价数据包括评论量和/或虚拟资产投放量;
17、根据所述评论量以及评论指标系数计算第一质量指标;
18、根据所述虚拟资产投放量计算第二质量指标;
19、基于第一质量指标和/或第二质量指标计算所述目标资源的质量指标。
20、在一种可选的实施方式中,所述根据所述虚拟资产投放量计算第二质量指标包括:
21、根据目标资源的当前虚拟资产投放量、平台内资源热度前n个资源中的最少虚拟资产投放量、目标资源的用户平均虚拟资产投放量以及平台内的资源平均虚拟资产投放量,生成第二质量指标。
22、在一种可选的实施方式中,所述获取目标资源的时间关联数据,根据所述时间关联数据计算所述目标资源的时间指标包括:
23、获取目标资源的发布时间以及最近评价时间;
24、计算发布时间与当前时间的第一时间差以及计算最近评价时间与当前时间的第二时间差;
25、根据第一时间差和/或第二时间差计算所述目标资源的时间指标。
26、在一种可选的实施方式中,所述综合所述传播指标、所述质量指标以及所述时间指标生成所述目标资源的热度值包括:
27、计算所述传播指标以及所述质量指标的指标和;
28、计算所述指标和与所述时间指标的比值;
29、根据所述比值生成所述目标资源的热度值。
30、根据本技术第二方面,提供了一种资源热度确定装置,包括:
31、传播指标确定模块,用于获取目标资源的传播效果数据,根据所述传播效果数据计算所述目标资源的传播指标;
32、质量指标确定模块,用于获取目标资源的质量评价数据,根据所述质量评价数据计算所述目标资源的质量指标;
33、时间指标确定模块,用于获取目标资源的时间关联数据,根据所述时间关联数据计算所述目标资源的时间指标;
34、热度计算模块,用于综合所述传播指标、所述质量指标以及所述时间指标生成所述目标资源的热度值。
35、在一种可选的实施方式中,传播指标确定模块用于:获取目标资源的传播效果数据,根据所述传播效果数据计算所述目标资源的基础传播指标;
36、确定传播指标系数,根据所述基础传播指标以及所述传播指标系数计算所述目标资源的传播指标;
37、其中,所述传播效果数据包括以下数据中的至少一种:播放量、分享量、点赞量、以及收藏量。
38、在一种可选的实施方式中,传播指标确定模块用于:计算第一历史时间窗口的整体传播指标增长率;其中,所述第一历史时间窗口内包含多个单位时间;
39、若所述整体传播指标增长率大于第一阈值,则计算第一历史时间窗口内各个单位时间的局部传播指标增长率;
40、若各个所述局部传播指标增长率大于第二阈值,在第一历史时间窗口的历史传播指标系数的基础上生成当前传播指标系数;其中,当前传播指标系数高于所述历史传播指标系数。
41、在一种可选的实施方式中,质量指标确定模块用于:获取目标资源的质量评价数据;其中,所述质量评价数据包括评论量和/或虚拟资产投放量;
42、根据所述评论量以及评论指标系数计算第一质量指标;
43、根据所述虚拟资产投放量计算第二质量指标;
44、基于第一质量指标和/或第二质量指标计算所述目标资源的质量指标。
45、在一种可选的实施方式中,质量指标确定模块用于:根据目标资源的当前虚拟资产投放量、平台内资源热度前n个资源中的最少虚拟资产投放量、目标资源的用户平均虚拟资产投放量以及平台内的资源平均虚拟资产投放量,生成第二质量指标。
46、在一种可选的实施方式中,时间指标确定模块用于:获取目标资源的发布时间以及最近评价时间;
47、计算发布时间与当前时间的第一时间差以及计算最近评价时间与当前时间的第二时间差;
48、根据第一时间差和/或第二时间差计算所述目标资源的时间指标。
49、在一种可选的实施方式中,热度计算模块用于:计算所述传播指标以及所述质量指标的指标和;
50、计算所述指标和与所述时间指标的比值;
51、根据所述比值生成所述目标资源的热度值。
52、根据本技术第三方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
53、所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述资源热度确定方法对应的操作。
54、根据本技术第四方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行上述资源热度确定方法对应的操作。
55、根据本技术第五方面,提供了一种计算机程序产品,包括至少一可执行指令,所述可执行指令使处理器执行上述资源热度确定方法对应的操作。
56、本技术实施例通过对目标资源的传播效果数据、质量评价数据以及时间关联数据进行分析处理,最终得到目标资源的传播指标、质量指标、以及时间指标,综合传播指标、质量指标、以及时间指标确定目标资源的资源热度,从而能够更加客观、全面、且准确地反映出目标资源的热度,提升资源热度的确定精度。
57、本技术实施例根据传播指标系数和基于传播效果数据生成的基础传播指标得到传播指标,有利于提升传播指标的确定精度。
58、本技术实施例根据历史时段的整体传播指标增长率和历史时段内的局部传播指标增长率动态调整传播指标系数,从而通过传播指标系数可以调节传播指标对资源热度的影响程度,使得生成的传播指标能够更加贴合资源的实际情况,提高资源热度的确定精度。
59、本技术实施例根据评论量得到第一质量指标以及根据虚拟资产投放量得到第二质量指标,结合第一质量指标和第二质量指标得到质量指标,提高质量指标确定精度,以及提高资源热度作弊成本,减少资源热度作弊现象的发生。
60、本技术实施例根据目标资源的当前虚拟资产投放量、平台内资源热度前n个资源中的最少虚拟资产投放量、目标资源的用户平均虚拟资产投放量以及平台内的资源平均虚拟资产投放量,生成第二质量指标,从而能够通过虚拟资产投放量准确表示用户对目标资源的质量评价情况,即使针对于虚拟资产投放量少的资源也能够具有较高的质量评估精度。
61、本技术实施例结合发布时间差和最近评价时间差这两个时间差得到时间指标,能够从发布维度和评价维度评估目标资源的时间新鲜度,提高时间指标的确定精度,进一步提升资源热度确定精度。
62、上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
1.一种资源热度确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取目标资源的传播效果数据,根据所述传播效果数据计算所述目标资源的传播指标包括:
3.根据权利要求2所述的方法,其特征在于,所述确定传播指标系数包括:
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述获取目标资源的质量评价数据,根据所述质量评价数据计算所述目标资源的质量指标包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述虚拟资产投放量计算第二质量指标包括:
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述获取目标资源的时间关联数据,根据所述时间关联数据计算所述目标资源的时间指标包括:
7.根据权利要求1-6中任一项所述的方法,其特征在于,所述综合所述传播指标、所述质量指标以及所述时间指标生成所述目标资源的热度值包括:
8.一种资源热度确定装置,其特征在于,包括:
9.一种计算设备,其特征在于,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
10.一种计算机存储介质,其特征在于,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求1-7中任一项所述的资源热度确定方法对应的操作。
11.一种计算机程序产品,其特征在于,包括至少一可执行指令,所述可执行指令使处理器执行如权利要求1-7中任一项所述的资源热度确定方法对应的操作。