信息生成方法、装置、电子设备和计算机可读介质与流程

文档序号:34813206发布日期:2023-07-19 15:16阅读:43来源:国知局
信息生成方法、装置、电子设备和计算机可读介质与流程

本公开的实施例涉及计算机,具体涉及信息生成方法、装置、电子设备和计算机可读介质。


背景技术:

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、本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的信息生成方法准确、高效地确定是否对用户进行价值传递处理。具体来说,造成是否对用户进行价值传递处理不够高效、准确的原因在于:通过神经网络模型来离线构建的用户画像往往存在滞后性,导致依据用户画像来对用户进行价值信息传递处理,往往实际效果不佳,且效率不高。基于此,本公开的一些实施例的信息生成方法,首先,获取实时消息和预先编排的、针对上述实时消息的事件验证逻辑链。其中,上述事件验证逻辑链包括:针对待执行事件集的事件验证逻辑信息。在这里,所获取的实时消息用于后续提取出事件信息集,便于后续事件验证。所得到的事件验证逻辑链,作为事件的验证标准用于对实时消息对应的事件进行验证。接着,对上述实时消息进行消息预处理,以生成事件信息集。在这里,将实时消息转换成事件信息集的形式,便于实时消息对应用户是否适合价值信息传递处理的验证,以提高验证效率。然后,确定上述待执行事件集中的每个待执行事件对应的事件执行类型,以生成事件执行类型信息。在这里,通过确定事件执行类型,可以后续高效地执行针对每个事件信息的验证。进而,根据每个待执行事件对应的事件执行类型信息和上述事件验证逻辑信息,可以准确、高效地执行针对上述事件信息集的事件验证,以生成验证结果。在这里,通过每个待执行事件对应的事件执行类型信息可以提高事件信息集的事件验证效率。通过事件验证逻辑信息,可以保障事件信息集的事件验证准确率。最后,根据上述验证结果,可以准确地生成价值信息。其中,上述价值信息表征对上述实时消息对应的用户是否进行价值信息传递处理。综上,通过事件验证逻辑信息对应的事件验证逻辑规则、对实时消息的预处理和每个待执行事件的事件执行类型,从提高验证效率和提高验证准确性的角度,来生成针对事件验证逻辑信息的验证结果。由此,使得后续的价值信息更为精准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1