用于生成信息的方法和装置制造方法及图纸

技术编号:20842710 阅读:30 留言:0更新日期:2019-04-13 08:45
本申请实施例公开了用于生成信息的方法和装置。该方法的一具体实施方式包括:接收信息生成请求,其中,上述信息生成请求包括事件选取信息;根据上述事件选取信息从预先建立的事件图谱中获取至少一个事件节点的事件描述信息;根据上述至少一个事件节点的事件描述信息和预先建立的信息生成模板,生成信息。该实施方式实现了基于事件图谱自动生成信息,提高了生成信息的效率和质量。

【技术实现步骤摘要】
用于生成信息的方法和装置
本申请实施例涉及计算机
,具体涉及用于生成信息的方法和装置。
技术介绍
随着互联网的迅速普及,互联网已经成为了人们发布、获取、传播事件资讯最为重要的渠道。现阶段,可以通过人工编辑,生成用于描述事件的文章进行发布。但是,人工编辑的方式效率偏低,产生文章的频率和数量偏少,且文章的质量非常依赖于编辑人员的自身经验和偏好。随着人工智能的发展,使用机器自动生成文章的技术应用越来越广泛,但生成的文章质量参差不齐。
技术实现思路
本申请实施例提出了用于生成信息的方法和装置。第一方面,本申请实施例提供了一种用于生成信息的方法,该方法包括:接收信息生成请求,其中,上述信息生成请求包括事件选取信息;根据上述事件选取信息从预先建立的事件图谱中获取至少一个事件节点的事件描述信息;根据上述至少一个事件节点的事件描述信息和预先建立的信息生成模板,生成信息。在一些实施例中,上述事件图谱是通过以下方式建立的:对获取的至少一条数据进行划分,得到至少一个数据集合;基于上述至少一个数据集合生成至少一个事件节点,其中,事件节点包括事件描述信息;根据上述至少一个事件节点中的事件节点的事件描述信息确定上述至少一个事件节点之间的关联关系,以确定的关联关系为事件节点之间的边,生成事件图谱。在一些实施例中,上述基于上述至少一个数据集合生成至少一个事件节点,包括:对于上述至少一个数据集合中的数据集合,确定该数据集合中的数据是否用于描述事件;响应于确定该数据集合用于描述事件,根据该数据集合中所包含的数据,生成事件描述信息;将所生成的事件描述信息作为事件节点的内容。在一些实施例中,上述事件选取信息包括第一目标时间段和目标类别;以及上述根据上述事件选取信息从预先建立的事件图谱中获取至少一个事件节点的事件描述信息,包括:根据上述第一目标时间段和上述目标类别,从上述事件图谱中选取事件发生时间位于上述第一目标时间段内,以及事件所属类别与上述目标类别相匹配的事件节点作为第一目标事件节点;获取第一目标事件节点的事件描述信息。在一些实施例中,上述事件选取信息包括第二目标时间段和目标地点;以及上述根据上述事件选取信息从预先建立的事件图谱中获取至少一个事件节点的事件描述信息,包括:根据上述第二目标时间段和上述目标地点,从上述事件图谱中选取事件发生时间位于上述第二目标时间段内,以及事件发生地点与上述目标地点相匹配的事件节点作为第二目标事件节点;获取第二目标事件节点的事件描述信息。在一些实施例中,上述事件选取信息包括第三目标时间段和目标实体信息;以及上述根据上述事件选取信息从预先建立的事件图谱中获取至少一个事件节点的事件描述信息,包括:根据上述第三目标时间段和上述目标实体信息,从上述事件图谱中选取事件发生时间位于上述第三目标时间段内,以及事件参与实体信息与上述目标实体信息相匹配的事件节点作为第三目标事件节点;获取第三目标事件节点的事件描述信息。在一些实施例中,上述事件选取信息包括时序条件信息;以及上述根据上述事件选取信息从预先建立的事件图谱中获取至少一个事件节点的事件描述信息,包括:从上述事件图谱中选取有时序关系的至少两个事件节点组成事件节点集合;获取事件节点集合中事件节点的事件描述信息。第二方面,本申请实施例提供了一种用于生成信息的装置,上述装置包括:接收单元,被配置成接收信息生成请求,其中,上述信息生成请求包括事件选取信息;获取单元,被配置成根据上述事件选取信息从预先建立的事件图谱中获取至少一个事件节点的事件描述信息;生成单元,被配置成根据上述至少一个事件节点的事件描述信息和预先建立的信息生成模板,生成信息。在一些实施例中,上述装置还包括建立单元,上述建立单元包括:划分单元,被配置成对获取的至少一条数据进行划分,得到至少一个数据集合;节点生成单元,被配置成基于上述至少一个数据集合生成至少一个事件节点,其中,事件节点包括事件描述信息;图谱生成单元,被配置成根据上述至少一个事件节点中的事件节点的事件描述信息确定上述至少一个事件节点之间的关联关系,以确定的关联关系为事件节点之间的边,生成事件图谱。在一些实施例中,上述节点生成单元进一步被配置成:对于上述至少一个数据集合中的数据集合,确定该数据集合中的数据是否用于描述事件;响应于确定该数据集合用于描述事件,根据该数据集合中所包含的数据,生成事件描述信息;将所生成的事件描述信息作为事件节点的内容。在一些实施例中,上述事件选取信息包括第一目标时间段和目标类别;以及上述获取单元进一步被配置成:根据上述第一目标时间段和上述目标类别,从上述事件图谱中选取事件发生时间位于上述第一目标时间段内,以及事件所属类别与上述目标类别相匹配的事件节点作为第一目标事件节点;获取第一目标事件节点的事件描述信息。在一些实施例中,上述事件选取信息包括第二目标时间段和目标地点;以及上述获取单元进一步被配置成:根据上述第二目标时间段和上述目标地点,从上述事件图谱中选取事件发生时间位于上述第二目标时间段内,以及事件发生地点与上述目标地点相匹配的事件节点作为第二目标事件节点;获取第二目标事件节点的事件描述信息。在一些实施例中,上述事件选取信息包括第三目标时间段和目标实体信息;以及上述获取单元进一步被配置成:上述根据上述事件选取信息从预先建立的事件图谱中获取至少一个事件节点的事件描述信息,包括:根据上述第三目标时间段和上述目标实体信息,从上述事件图谱中选取事件发生时间位于上述第三目标时间段内,以及事件参与实体信息与上述目标实体信息相匹配的事件节点作为第三目标事件节点;获取第三目标事件节点的事件描述信息。在一些实施例中,上述事件选取信息包括时序条件信息;以及上述获取单元进一步被配置成:从上述事件图谱中选取有时序关系的至少两个事件节点组成事件节点集合;获取事件节点集合中事件节点的事件描述信息。第三方面,本申请实施例提供了一种设备,该设备包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当上述一个或多个程序被上述一个或多个处理器执行时,使得上述一个或多个处理器实现如第一方面中任一实现方式描述的方法。第四方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,该计算机程序被处理器执行时实现如第一方面中任一实现方式描述的方法。本申请实施例提供的用于生成信息的方法和装置,接收包括事件选取信息的信息生成请求,而后根据事件选取信息从预先建立的事件图谱中获取至少一个事件节点的事件描述信息,最后根据至少一个事件节点的事件描述信息和预先建立的信息生成模板生成信息,从而实现了基于事件图谱自动生成信息,提高了生成信息的效率和质量。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请的一个实施例可以应用于其中的示例性系统架构图;图2是根据本申请的用于生成信息的方法的一个实施例的流程图;图3是根据本申请的用于生成信息的方法的一个应用场景的示意图;图4是根据本申请的用于建立事件图谱的方法的一个实施例的流程图;图5是根据本申请的用于生成信息的装置的一个实施例的结构示意图;图6是适于用来实现本申请实施例的设备的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请本文档来自技高网...

【技术保护点】
1.一种用于生成信息的方法,包括:接收信息生成请求,其中,所述信息生成请求包括事件选取信息;根据所述事件选取信息从预先建立的事件图谱中获取至少一个事件节点的事件描述信息;根据所述至少一个事件节点的事件描述信息和预先建立的信息生成模板,生成信息。

【技术特征摘要】
1.一种用于生成信息的方法,包括:接收信息生成请求,其中,所述信息生成请求包括事件选取信息;根据所述事件选取信息从预先建立的事件图谱中获取至少一个事件节点的事件描述信息;根据所述至少一个事件节点的事件描述信息和预先建立的信息生成模板,生成信息。2.根据权利要求1所述的方法,其中,所述事件图谱是通过以下方式建立的:对获取的至少一条数据进行划分,得到至少一个数据集合;基于所述至少一个数据集合生成至少一个事件节点,其中,事件节点包括事件描述信息;根据所述至少一个事件节点中的事件节点的事件描述信息确定所述至少一个事件节点之间的关联关系,以确定的关联关系为事件节点之间的边,生成事件图谱。3.根据权利要求2所述的方法,其中,所述基于所述至少一个数据集合生成至少一个事件节点,包括:对于所述至少一个数据集合中的数据集合,确定该数据集合中的数据是否用于描述事件;响应于确定该数据集合用于描述事件,根据该数据集合中所包含的数据,生成事件描述信息;将所生成的事件描述信息作为事件节点的内容。4.根据权利要求1所述的方法,其中,所述事件选取信息包括第一目标时间段和目标类别;以及所述根据所述事件选取信息从预先建立的事件图谱中获取至少一个事件节点的事件描述信息,包括:根据所述第一目标时间段和所述目标类别,从所述事件图谱中选取事件发生时间位于所述第一目标时间段内,以及事件所属类别与所述目标类别相匹配的事件节点作为第一目标事件节点;获取第一目标事件节点的事件描述信息。5.根据权利要求1所述的方法,其中,所述事件选取信息包括第二目标时间段和目标地点;以及所述根据所述事件选取信息从预先建立的事件图谱中获取至少一个事件节点的事件描述信息,包括:根据所述第二目标时间段和所述目标地点,从所述事件图谱中选取事件发生时间位于所述第二目标时间段内,以及事件发生地点与所述目标地点相匹配的事件节点作为第二目标事件节点;获取第二目标事件节点的事件描述信息。6.根据权利要求1所述的方法,其中,所述事件选取信息包括第三目标时间段和目标实体信息;以及所述根据所述事件选取信息从预先建立的事件图谱中获取至少一个事件节点的事件描述信息,包括:根据所述第三目标时间段和所述目标实体信息,从所述事件图谱中选取事件发生时间位于所述第三目标时间段内,以及事件参与实体信息与所述目标实体信息相匹配的事件节点作为第三目标事件节点;获取第三目标事件节点的事件描述信息。7.根据权利要求1所述的方法,其中,所述事件选取信息包括时序条件信息;以及所述根据所述事件选取信息从预先建立的事件图谱中获取至少一个事件节点的事件描述信息,包括:从所述事件图谱中选取有时序关系的至少两个事件节点组成事件节点集合;获取事件节点集合中事件节点的事件描述信息。8.一种用于生成信息的装置,包括:接收单元,被配置成接收信息生成请求,其中,所述信息生成请求包括事件选取信息;获取单元,被配置成...

【专利技术属性】
技术研发人员:韩翠云周辉陈文浩陈玉光郑宇宏陈伟娜潘禄
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1