本申请涉及5g和大数据,特别是涉及一种信息推送方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术:
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、将待推送属性信息封装为5g消息推送至对应的消息推送对象。
23、第二方面,本申请还提供了一种信息推送装置。所述装置包括:
24、数据获取模块,用于获取各类等价物的实时属性信息和预设时间周期内的历史属性信息;
25、数据预测模块,用于以实时属性信息和历史属性信息为输入数据,调用已训练的属性预测模型,得到预设时间段内各类等价物的属性预测信息;
26、数据比较模块,用于针对每一等价物类别,若实时属性信息或属性预测信息与已存的目标设定属性值的比较结果满足预设的消息推送条件,则根据比较结果和目标设定属性值对应的业务类型,确定待推送属性信息和消息推送对象,待推送属性包括实时属性信息或属性预测信息;
27、信息推送模块,用于将待推送属性信息推送至对应的消息推送对象。
28、第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述信息推送方法中的步骤。
29、第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述信息推送方法中的步骤。
30、第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述信息推送方法中的步骤。
31、上述信息推送方法、装置、计算机设备、存储介质和计算机程序产品,获取各类等价物的实时属性信息和预设时间周期内的历史属性信息,然后,以实时属性信息和历史属性信息为输入数据,调用已训练的属性预测模型,得到预设时间段内各类等价物的属性预测信息,针对每一类等价物,若实时属性信息或属性预测信息与已存的目标设定属性的比较结果满足预设的消息推送条件,则根据比较结果和目标设定属性对应的业务类型,确定待推送属性信息和消息推送对象,将待推送属性信息推送至对应的消息推送对象。上述方案,在传统的比较实时属性信息与目标设定属性信息进行属性推送的基础上,新增了属性预测过程,预测出未来时间段内的各类等价物的属性(即属性预测值),然后再分别将属性预测值和实时属性信息与目标设定属性进行比较,根据比较结果推送属性信息。一方面,能够在实时属性信息满足属性推送条件的情况下,实现属性信息的及时推送,另一方面,能够提前预测属性走势,在属性预测信息满足属性推送条件下,推送属性预测信息,即在未来时段的属性信息满足用户需求的情况下,提前告知用户,极大程度上提高了属性信息推送的时效性。综上所述,采用上述方案能够有效提高属性信息推送的时效性。
1.一种信息推送方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,将所述待推送属性信息推送至对应的消息推送对象包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述待推送属性信息对应的等价物类别和预设的等价物类别与推送优先级的关联关系,确定所述待推送属性信息的推送优先级之前,还包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述推送优先级,将所述待推送属性信息推送至对应的消息推送对象包括下述方式的任意一项:
5.根据权利要求1至4任意一项所述的方法,其特征在于,所述获取各类等价物的实时属性信息之前,所述方法还包括:
6.根据权利要求1至4任意一项所述的方法,其特征在于,所述将所述待推送属性信息推送至对应的消息推送对象包括:
7.一种信息推送装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。