一种经济报告的生成方法及装置制造方法及图纸

技术编号:21914219 阅读:21 留言:0更新日期:2019-08-21 12:30
本申请提供了一种经济报告的生成方法及装置,用户录入报告信息后,该方法利用报告信息和预置报告模板的标识进行匹配,得到目标报告模板,然后根据报告信息以及目标报告模板中每个段落模板的动态模板元素的类型,调取相应的数据库,生成相应的动态文本信息;将每个动态文本信息与待填充模板元素对应的填充信息和静态模板元素按照所在段落模板中的排列顺序进行拼接,生成报告文本。因此,本申请的经济报告生成过程需要的人工干预少,与传统的人工撰写相比,报告生成速度快,可提高经济报告生成效率,并且降低用户工作量。

A Method and Device for Generating Economic Report

【技术实现步骤摘要】
一种经济报告的生成方法及装置
本申请涉及文本处理领域,尤其涉及一种经济报告的生成方法及装置。
技术介绍
经济报告是以预定计划指标、统计数据和调查研究所获得的信息资料为依据,对某一时期内某一领域的经济状况进行分析的报告。经济报告的撰写格式通常较为固定,在经济报告的撰写过程中,经济报告的内容在多个部分中或者多个经济报告之间可能存在相同的描述,传统的人工撰写经济报告的方式,用户通常重复撰写这些相同的内容,从而导致经济报告生成效率低下。
技术实现思路
本申请提供了一种经济报告的生成方法及装置,以解决传统的人工撰写经济报告的方式,用户通常重复撰写这些相同的内容,从而导致经济报告生成效率低下的问题。第一方面,本申请提供了一种经济报告的生成方法,所述方法包括:获取用户输入的报告信息,所述报告信息包括报告频度、报告时间、报告分析对象和报告分析数据;将所述报告信息与预置报告模板的标识进行匹配,得到目标报告模板,所述预置报告模板由至少一个段落模板组成,每个所述段落模板包括待填充模板元素、静态模板元素和动态模板元素,所述段落模板为无标题段落模板或有标题段落模板;获取待填充模板元素对应的填充信息;根据所述报告信息以及目标报告模板中每个段落模板的动态模板元素的类型,调取相应的数据库,生成相应的动态文本信息;将每个所述动态文本信息与待填充模板元素对应的填充信息和静态模板元素按照所在段落模板中的排列顺序进行拼接,生成报告文本。第二方面,本申请还提供了一种经济报告的生成装置,所述装置包括:第一获取模块,用于获取用户输入的报告信息,所述报告信息包括报告频度、报告时间、报告分析对象和报告分析数据;第一匹配模块,用于将所述报告信息与预置报告模板的标识进行匹配,得到目标报告模板,所述预置报告模板由至少一个段落模板组成,每个所述段落模板包括待填充模板元素、静态模板元素和动态模板元素,所述段落模板为无标题段落模板或有标题段落模板;第二获取模块,用于获取待填充模板元素对应的填充信息;动态文本信息生成模块,用于根据所述报告信息以及目标报告模板中每个段落模板的动态模板元素的类型,调取相应的数据库,生成相应的动态文本信息;报告文本生成模块,用于将每个所述动态文本信息与待填充模板元素对应的填充信息和静态模板元素按照所在段落模板中的排列顺序进行拼接,生成报告文本。由以上技术方案可知,本申请提供了一种经济报告的生成方法及装置,用户录入报告信息后,该方法利用报告信息和预置报告模板的标识进行匹配,得到目标报告模板,然后根据报告信息以及目标报告模板中每个段落模板的动态模板元素的类型,调取相应的数据库,生成相应的动态文本信息;将每个动态文本信息与待填充模板元素对应的填充信息和静态模板元素按照所在段落模板中的排列顺序进行拼接,生成报告文本。因此,本申请的经济报告生成过程需要的人工干预少,与传统的人工撰写相比,报告生成速度快,可提高经济报告生成效率,并且降低用户工作量。附图说明为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请提供的一种经济报告的生成方法的流程图;图2为步骤105一实施例的流程图;图3为步骤105另一实施例的流程图;图4为构建趋势库的方法流程图。图5为本申请提供的一种经济报告的生成装置的结构示意图;图6为动态文本信息生成模块一实施例的结构示意图;图7为动态文本信息生成模块一实施例的结构示意图。具体实施方式参见图1,第一方面,本申请的一实施例提供了一种经济报告的生成方法,所述方法包括:步骤101:获取用户输入的报告信息,所述报告信息包括报告频度、报告时间、报告分析对象和报告分析数据。具体地,报告频度为所做报告的频率,例如每月做一次报告、每个季度做一次报告等;报告时间为报告内容的具体时间,例如具体月份(如八月)、季度(如第四季度)等;报告分析对象为报告需要分析的内容,如工业经济等;报告分析数据为报告分析中所用到的分析模型,例如经济预测分析模型等。用户可根据实际需撰写报告的情况,输入上述报告信息。步骤102:将所述报告信息与预置报告模板的标识进行匹配,得到目标报告模板,所述预置报告模板由至少一个段落模板组成,每个所述段落模板包括待填充模板元素、静态模板元素和动态模板元素,所述段落模板为无标题段落模板或有标题段落模板。每个预置报告模板均设有标识,该标识包括报告频度、报告时间、报告分析对象和报告分析数据。具体地,报告频度为对应的预置报告模板的报告频率;报告时间为对应的预置报告模板的具体完成时间;报告分析对象为对应的预置报告模板分析的内容;报告分析数据为对应的预置报告模板分析中所用到的分析模型。利用用户输入的报告信息与每个预置报告模板的标识进行匹配,将标识与用户录入的报告信息一致的预置模板确定为目标报告模板。预置报告模板由至少一个段落模板组成,每个段落模板均包括待填充模板元素、静态模板元素和动态模板元素。例如:【报告数据】预测结果显示,我省【报告时间】+【分析对象】+{预测结果},#累计预测结果#。其中,【报告数据】、【报告时间】和【分析对象】为待填充模板元素,该部分由用户进行录入,在模板中可用符号“【】”标识出,也可以用其他符号进行标识;“预测结果显示”和“我省”为静态模板元素,即预先由工作人员进行设置的默认文本信息;#累计预测结果#为动态模板元素,在模板中可用符号“##”标识出,也可以用其他符号进行标识;其中{预测结果}=#指定时间预测结果#+#累计预测结果#,表示预测结果需要指定时间预测记过和累积预测结果两个动态模板元素组合而成;“+”表示文本的连接符号。根据实际的报告的撰写情况,一般报告的起始和结束为无标题段落,中间部分为具体说明内容,通常为有标题段落。对于无标题段落的段落模板如下例所示:【报告数据】预测结果显示,我省【报告时间】+【分析对象】+{预测结果},#累计预测结果#。其中,【报告数据】、【报告时间】和【分析对象】为待填充模板元素,该部分由用户进行录入;“预测结果显示”和“我省”为静态模板元素,即预先由工作人员进行设置的默认文本信息;#累计预测结果#为动态模板元素,其中{预测结果}=#指定时间预测结果#+#累计预测结果#,表示预测结果需要指定时间预测结果累积预测结果两个动态模板元素组合而成;“+”表示文本的连接符号。对于有标题段落的段落模板如下例所示:【指标分类名称】说明【指标分类名称】+N#指标变化趋势#有利因素:#指标变化趋势利弊判别#+#指标变化趋势说明现象#[【分析参考时间】+【分析指标名称】+{指标详细变化情况分析}+#影响因素分析#+#影响结果分析#]不利因素:#指标变化趋势利弊判别#+#指标变化趋势说明现象#[【分析参考时间】+【分析指标名称】+{指标详细变化情况分析}+#影响因素分析#+#影响结果分析#]其中,“【指标分类名称】说明”为段落标题,并且“【指标分类名称】”、“【分析参考时间】”和“【分析指标名称】”为待填充模板元素,由用户进行录入,如指标分类名称可为宏观经济指标、生产性指标等,分析指标名称可为CPI等。“#指标变化趋势#”、“#指标变化趋势利弊判别#”、“#指标变化趋本文档来自技高网...

【技术保护点】
1.一种经济报告的生成方法,其特征在于,所述方法包括:获取用户输入的报告信息,所述报告信息包括报告频度、报告时间、报告分析对象和报告分析数据;将所述报告信息与预置报告模板的标识进行匹配,得到目标报告模板,所述预置报告模板由至少一个段落模板组成,每个所述段落模板包括待填充模板元素、静态模板元素和动态模板元素,所述段落模板为无标题段落模板或有标题段落模板;获取待填充模板元素对应的填充信息;根据所述报告信息以及目标报告模板中每个段落模板的动态模板元素的类型,调取相应的数据库,生成相应的动态文本信息;将每个所述动态文本信息与待填充模板元素对应的填充信息和静态模板元素按照所在段落模板中的排列顺序进行拼接,生成报告文本。

【技术特征摘要】
1.一种经济报告的生成方法,其特征在于,所述方法包括:获取用户输入的报告信息,所述报告信息包括报告频度、报告时间、报告分析对象和报告分析数据;将所述报告信息与预置报告模板的标识进行匹配,得到目标报告模板,所述预置报告模板由至少一个段落模板组成,每个所述段落模板包括待填充模板元素、静态模板元素和动态模板元素,所述段落模板为无标题段落模板或有标题段落模板;获取待填充模板元素对应的填充信息;根据所述报告信息以及目标报告模板中每个段落模板的动态模板元素的类型,调取相应的数据库,生成相应的动态文本信息;将每个所述动态文本信息与待填充模板元素对应的填充信息和静态模板元素按照所在段落模板中的排列顺序进行拼接,生成报告文本。2.如权利要求1所述的方法,其特征在于,所述根据所述报告信息以及目标报告模板中每个段落模板的动态模板元素的类型,调取相应的数据库,生成相应的动态文本信息包括:如果所述动态模板元素为调用函数类动态模板元素,则根据所述报告信息的报告分析数据,调取函数库中对应的预设函数模型及业务数据库中所述预设函数模型所需数据,计算得到所述报告分析数据对应的分析结果;将所述分析结果、报告分析对象和报告时间与所述动态模板元素中的预设输出文本按照预设的排列顺序进行拼接,得到对应段落的动态文本信息。3.如权利要求1所述的方法,其特征在于,所述根据所述报告信息以及目标报告模板中每个段落模板的动态模板元素的类型,调取相应的数据库,生成相应的动态文本信息包括:如果动态模板元素为变化趋势类动态模板元素,则对所述动态模板元素所在的段落模板进行解析,得到对应的业务要素;根据每个所述业务要素,调取业务知识库,查找到所述业务知识库中所述业务要素所包含的经济指标实体以及每个经济指标实体对应的经济指标变化趋势类别信息和经济指标关联信息;根据所述经济指标实体、报告时间和报告频度,获取业务数据库中对应的指标值序列;根据所述指标值序列,得到对应的经济数据曲线;根据所述经济数据曲线,调用趋势库中所述经济指标实体对应的变化趋势信息及经济趋势变化曲线和业务知识库中所述经济指标实体对应的经济指标变化趋势类别信息和经济指标关联信息,确定所述经济指标实体的经济指标变化趋势类别信息和经济指标关联信息;将所述经济指标实体的经济指标变化趋势类别信息和经济指标关联信息与对应段落的动态模板元素中的预设输出文本按照预设的排列顺序进行拼接,得到对应段落的动态文本信息。4.如权利要求3所述的方法,其特征在于,所述根据所述经济数据曲线,调用趋势库中所述经济指标实体对应的变化趋势信息及经济趋势变化曲线和业务知识库中所述经济指标实体对应的经济指标变化趋势类别信息和经济指标关联信息,确定所述经济指标实体的经济指标变化趋势类别信息和经济指标关联信息包括:将所述经济数据曲线对应的报告时间和报告频度与趋势库中所述经济指标实体对应的变化趋势信息中的时间信息进行匹配,得到所述趋势库中所述经济指标实体在相同的报告时间和报告频度的经济趋势变化曲线;所述变化趋势信息包括经济指标实体对应的时间信息和经济指标趋势走向信息;将所述经济数据曲线与趋势库中所述经济指标实体在相同报告时间和报告频度的经济趋势变化曲线按照预设的匹配算法进行匹配,得到与所述经济数据曲线相匹配的经济趋势变化曲线;将相匹配的经济趋势变化曲线对应的变化趋势信息确定为对应的经济指标实体的变化趋势信息;将所述经济指标实体的变化趋势信息中的经济指标趋势走向信息与所述业务知识库中所述经济指标实体对应的经济指标变化趋势类别信息和经济指标关联信息进行匹配,确定所述经济指标实体的经济指标变化趋势类别信息和经济指标关联信息。5.如权利要求3所述的方法,其特征在于,所述趋势库的构建包括:获取抽取表达式,所述抽取表达式包括前置定...

【专利技术属性】
技术研发人员:席丽娜晋耀红李德彦
申请(专利权)人:北京神州泰岳软件股份有限公司
类型:发明
国别省市:北京,11

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

1