本技术涉及互联网,特别是涉及一种业务数据推送方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术:
1、随着互联网技术的发展,出现了互联网信息的推送技术,通过推送技术可以将互联网业务数据推送给各个互联网使用对象,比如,可以将互联网业务相关的视频、互联网业务相关的新闻、互联网业务相关的图片、互联网业务相关的文本等推送到各个互联网使用对象。目前,在进行业务数据推送时,通常是将业务数据推送给所有与业务相关的使用对象。然而,将业务数据推送给所有与业务相关的互联网使用对象,存在业务数据推送准确性低以及推送资源浪费的问题。
技术实现思路
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、上述业务数据推送方法、装置、计算机设备、存储介质和计算机程序产品,通过提取待推送业务数据对应的特征,得到待推送数据特征,并提取各个已交互业务数据分别对应的特征,得到各个已交互数据特征,然后通过特征交互参数以及融合指引参数对各个已交互数据特征进行调整,得到各个调整特征,然后将各个调整特征与待推送数据特征进行融合,得到融合特征,从而可以使得到的融合特征具有较多的信息量,然后按照融合特征提取得到推送参考信息,从而提高了得到的推送参考信息的准确性,最后当推送参考信息符合预设推送条件时将待推送业务数据进行推送,避免将待推送业务数据推送到未符合预设推送条件的对象终端中,从而提高业务数据推送的准确性,进而能够节省推送资源。