基于人工智能的新闻速报生成方法及装置制造方法及图纸

技术编号:15541905 阅读:75 留言:0更新日期:2017-06-05 11:05
本发明专利技术提出一种基于人工智能的新闻速报生成方法及装置,其中,方法包括:基于历史新闻速报预先构建模板库,其中模板库中包括每个新闻类型用于生成新闻速报的基础框架;确定新闻事件隶属的目标新闻类型,根据目标新闻类型从模板库中,获取目标新闻类型的目标基础框架,从预设的数据库中获取新闻事件的结构化数据,根据结构化数据向目标基础框架中填充内容,得到新闻事件的新闻速报的正文,根据正文生成新闻速报的标题,将标题与正文拼接形成新闻速报。本实施例中,通过对历史新闻速报的学习,可以为不同的新闻类型构建基础框架,然后基于基础框架智能地生成新闻速报,提高新闻事件的报道的时效性。

The news report generation method and device based on Artificial Intelligence

The invention provides an artificial intelligence based news report generation method and device, the method includes: the history of news reporting a pre built template library based on the template library including each type of news for news reporting framework generation; determine the news events which belong to the target type of news, according to the type of news from the template library the basic framework of target acquisition, target news types, structured data acquisition news from the default database, filling content to target framework according to the structured data, get the news news report, according to the text generation flash title, the title will form the news reporting and text splicing. In this embodiment, based on historical news reporting the study, can build the basic framework for different types of news, then the basic framework based on intelligent generation of news reporting, improve the timeliness of news events reported.

【技术实现步骤摘要】
基于人工智能的新闻速报生成方法及装置
本专利技术涉及信息处理
,尤其涉及一种基于人工智能的新闻速报生成方法及装置。
技术介绍
人工智能(ArtificialIntelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语音识别、图像识别、自然语言处理和专家系统等。目前,传统的新闻速报多采用人工编辑方式产生,使得新闻速报的时效性较差。即使已经有人工编辑好的模板,从获取到用于新闻速报的数据,到校验完成最终生成新闻速报,仍然需要十几分钟的延时。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种基于人工智能的新闻速报生成方法,用于解决现有的通过人工编辑生成新闻速报的失效性较差的问题。本专利技术的第二个目的在于提出一种基于人工智能的新闻速报生成装置。本专利技术的第三个目的在于提出另一种基于人工智能的新闻速报生成装置。本专利技术的第四个目的在于提出一种非临时性计算机可读存储介质。本专利技术的第五个目的在于提出一种计算机程序产品。为达上述目的,本专利技术第一方面实施例提出了一种基于人工智能的新闻速报生成方法,包括:基于历史新闻速报预先构建模板库,所述模板库中包括每个新闻类型用于生成新闻速报的基础框架;确定新闻事件隶属的目标新闻类型;根据所述目标新闻类型从所述模板库中,获取所述目标新闻类型的目标基础框架;从预设的数据库中获取所述新闻事件的结构化数据;根据所述结构化数据向所述目标基础框架中填充内容,得到所述新闻事件的新闻速报的正文;根据所述正文生成所述新闻速报的标题,将所述标题与所述正文拼接形成所述新闻速报。本专利技术实施例的基于人工智能的新闻速报生成方法,通过基于历史新闻速报预先构建模板库,其中模板库中包括每个新闻类型用于生成新闻速报的基础框架;确定新闻事件隶属的目标新闻类型,根据目标新闻类型从模板库中,获取目标新闻类型的目标基础框架,从预设的数据库中获取新闻事件的结构化数据,根据结构化数据向目标基础框架中填充内容,得到新闻事件的新闻速报的正文,根据正文生成新闻速报的标题,将标题与正文拼接形成新闻速报。本实施例中,通过对历史新闻速报的学习,可以为不同的新闻类型构建基础框架,然后基于基础框架智能地生成新闻速报,提高新闻事件的报道的时效性。为达上述目的,本专利技术第二方面实施例提出了一种基于人工智能的新闻速报生成装置,包括:模板库构建模块,用于基于历史新闻速报预先构建模板库,所述模板库中包括每个新闻类型用于生成新闻速报的基础框架;类型确定模块,用于确定新闻事件隶属的目标新闻类型;框架获取模块,用于根据所述目标新闻类型从所述模板库中,获取所述目标新闻类型的目标基础框架;数据获取模块,用于从预设的数据库中获取所述新闻事件的结构化数据;填充模块,用于根据所述结构化数据向所述目标基础框架中填充内容,得到所述新闻事件的新闻速报的正文;生成模块,用于根据所述正文生成所述新闻速报的标题,将所述标题与所述正文拼接形成所述新闻速报。本专利技术实施例的基于人工智能的新闻速报生成装置,通过基于历史新闻速报预先构建模板库,其中模板库中包括每个新闻类型用于生成新闻速报的基础框架;确定新闻事件隶属的目标新闻类型,根据目标新闻类型从模板库中,获取目标新闻类型的目标基础框架,从预设的数据库中获取新闻事件的结构化数据,根据结构化数据向目标基础框架中填充内容,得到新闻事件的新闻速报的正文,根据正文生成新闻速报的标题,将标题与正文拼接形成新闻速报。本实施例中,通过对历史新闻速报的学习,可以为不同的新闻类型构建基础框架,然后基于基础框架智能地生成新闻速报,提高新闻事件的报道的时效性。为达上述目的,本专利技术第三方面实施例提出了另一种基于人工智能的新闻速报生成装置,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为:基于历史新闻速报预先构建模板库,所述模板库中包括每个新闻类型用于生成新闻速报的基础框架;确定新闻事件隶属的目标新闻类型;根据所述目标新闻类型从所述模板库中,获取所述目标新闻类型的目标基础框架;从预设的数据库中获取所述新闻事件的结构化数据;根据所述结构化数据向所述目标基础框架中填充内容,得到所述新闻事件的新闻速报的正文;根据所述正文生成所述新闻速报的标题,将所述标题与所述正文拼接形成所述新闻速报。为了实现上述目的,本专利技术第四方面实施例提出了一种非临时性计算机可读存储介质,当所述存储介质中的指令由服务器端的处理器被执行时,使得服务器端能够执行一种基于人工智能的新闻速报生成方法,所述方法包括:基于历史新闻速报预先构建模板库,所述模板库中包括每个新闻类型用于生成新闻速报的基础框架;确定新闻事件隶属的目标新闻类型;根据所述目标新闻类型从所述模板库中,获取所述目标新闻类型的目标基础框架;从预设的数据库中获取所述新闻事件的结构化数据;根据所述结构化数据向所述目标基础框架中填充内容,得到所述新闻事件的新闻速报的正文;根据所述正文生成所述新闻速报的标题,将所述标题与所述正文拼接形成所述新闻速报。为了实现上述目的,本专利技术第五方面实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令处理器执行时,执行一种基于人工智能的新闻速报生成方法,所述方法包括:基于历史新闻速报预先构建模板库,所述模板库中包括每个新闻类型用于生成新闻速报的基础框架;确定新闻事件隶属的目标新闻类型;根据所述目标新闻类型从所述模板库中,获取所述目标新闻类型的目标基础框架;从预设的数据库中获取所述新闻事件的结构化数据;根据所述结构化数据向所述目标基础框架中填充内容,得到所述新闻事件的新闻速报的正文;根据所述正文生成所述新闻速报的标题,将所述标题与所述正文拼接形成所述新闻速报。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本专利技术实施例提供的一种基于人工智能的新闻速报生成方法的流程示意图;图2为本专利技术实施例提供的一种预先构建模板库的流程示意图;图3为本专利技术实施例提供的一种基于人工智能的新闻速报生成方法的应用示意图;图4为本专利技术实施例提供的另一种基于人工智能的新闻速报生成方法的流程示意图;图5为本专利技术实施例提供的另一种基于人工智能的新闻速报生成装置的结构示意图;图6为本专利技术实施例提供的另一种基于人工智能的新闻速报生成装置的结构示意图;图7为本专利技术实施例提供的另一种基于人工智能的新闻速报生成装置的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图描述本专利技术实施例的基于人工智能的新闻速报生成方法及装置。图1为本专利技术实施例所提供的一种基于人工智能的新闻速报生成方法的流程示意图。该基于人本文档来自技高网...
基于人工智能的新闻速报生成方法及装置

【技术保护点】
一种基于人工智能的新闻速报生成方法,其特征在于,包括:基于历史新闻速报预先构建模板库,所述模板库中包括每个新闻类型用于生成新闻速报的基础框架;确定新闻事件隶属的目标新闻类型;根据所述目标新闻类型从所述模板库中,获取所述目标新闻类型的目标基础框架;从预设的数据库中获取所述新闻事件的结构化数据;根据所述结构化数据向所述目标基础框架中填充内容,得到所述新闻事件的新闻速报的正文;根据所述正文生成所述新闻速报的标题,将所述标题与所述正文拼接形成所述新闻速报。

【技术特征摘要】
1.一种基于人工智能的新闻速报生成方法,其特征在于,包括:基于历史新闻速报预先构建模板库,所述模板库中包括每个新闻类型用于生成新闻速报的基础框架;确定新闻事件隶属的目标新闻类型;根据所述目标新闻类型从所述模板库中,获取所述目标新闻类型的目标基础框架;从预设的数据库中获取所述新闻事件的结构化数据;根据所述结构化数据向所述目标基础框架中填充内容,得到所述新闻事件的新闻速报的正文;根据所述正文生成所述新闻速报的标题,将所述标题与所述正文拼接形成所述新闻速报。2.根据权利要求1所述的基于人工智能的新闻速报生成方法,其特征在于,所述基于历史新闻速报,预先构建新闻速报的模板库,所述模板库中包括每个新闻类型用于生成新闻速报的基础框架,包括:针对同一新闻类型,对所有历史新闻速报进行提取,得到所述历史新闻速报中的结构化数据与新闻语料之间的对应关系;利用所述历史新闻速报中的结构化数据、新闻语料以及所述对应关系形成训练集;对所述训练集进行文本训练,挖掘各历史新闻速报中可替换的结构化数据,形成所述基础框架。3.根据权利要求2所述的基于人工智能的新闻速报生成方法,其特征在于,所述形成所述基础框架之后,还包括:挖掘预设数量的所述历史新闻速报中每两个描述性短语的语义相似度;根据所述语义相似度获取表示同一语义的所有描述性短语;利用表示同一语义的所有描述性短语生成该同一语义的润色语句集。4.根据权利要求3所述的基于人工智能的新闻速报生成方法,所述根据所述结构化数据向所述目标基础框架中填充内容,得到所述新闻事件的新闻速报的正文之后,还包括:利用所述润色语句集中对所述正文中的同一语义的描述性短语进行随机替换。5.根据权利要求2所述的基于人工智能的新闻速报生成方法,其特征在于,所述形成所述基础框架之后,还包括:对预设数量的所述历史新闻速报中的结构化数据进行挖掘,得到表示对象的结构化数据;其中,所述对象的结构化数据为名词性的结构化数据;识别用于表示同一对象的所有结构化数据;利用同一对象的所有结构化数据生成该同一对象的同义词表。6.根据权利要求5所述的基于人工智能的新闻速报生成方法,所述根据所述结构化数据向所述目标基础框架中填充内容,得到所述新闻事件的新闻速报的正文之后,还包括:利用所述同义词表中对所述正文中的同一对象的所述结构化数据进行随机替换。7.根据权利要求1-6任一项所述的基于人工智能的新闻速报生成方法,其特征在于,所述确定新闻事件隶属的目标新闻类型,包括:检测是否有所述新闻事件发生;当检测到所述新闻事件后,确定所述新闻事件隶属的所述目标新闻类型。8.根据权利要求1-6任一项所述的基于人工智能的新闻速报生成方法,其特征在于,所述根据所述结构化数据向所述目标基础框架中填充内容,得到所述新闻事件的新闻速报的正文,包括:基于知识图谱从所述数据库中获取与所述结构化数据相关的内容;向所述目标基础框架中填充所述结构化数据以及与所述结构化数据相关的内容,得到所述新闻速报的正文。9.一种基于人工智能的新闻速报生成装置,其特征在于,包括:模板库构建模块,用...

【专利技术属性】
技术研发人员:袁洁
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1