大数据分析报告自动生成系统的制作方法

文档序号:9910989阅读:4128来源:国知局
大数据分析报告自动生成系统的制作方法
【技术领域】
[0001] 本发明专利属于计算机领域,具体涉及大数据分析报告自动生成系统。
【背景技术】
[0002] 目前,报告生成技术应用广泛,多用于实验检测报告的生成和数据报表的生成等, 报告生成技术可有效降低人力劳动,提高工作效率,因此受到极大关注,但多数报告生成系 统简单,只能生成数字或图表报告,不能生成合理性的文字叙述,造成诸多不便,对此,本 人根据多年经验研发出大数据分析报告自动生成系统,首先通过数据管理模块从政府官方 网站发布的互联网统计分析报告语料库中提取数据,并计算出重要指标,建立相应规则,并 构建推理机制的知识库,然后通过知识库和推理机制产生推理结果,生成报告结果的各个 句子,最后将子句组成报告的段落,并使用JFreeChart技术插入相应的图表,构成最终的分 析报告,与其他方法相比,本发明的报告可生成准确的文字描述、条理清晰、应用范围广、减 少人力劳动、智能化、效率高等优点。

【发明内容】

[0003] 本发明的目的是为了克服现有技术的不足,而提供可生成准确的文字描述、条理 清晰、应用范围广、减少人力劳动、智能化、效率高的大数据分析报告自动生成系统。
[0004] 本发明是通过以下技术方案实现的:大数据分析报告自动生成系统,包括如下模 块:用户角色模块、数据管理模块、指标计算模块、分析报告模块、生成模块,所述的用户角 色模块包括用户管理模块和权限管理模块,用户进行登记注册,被赋予角色,与服务平台对 接,并拥有不同的权限来查询数据,所述的数据管理模块包括字典模块、源数据管理模块, 源数据管理模块负责采集信息,字典模块负责商品信息的分类和信息的维护,所述的指标 计算模块,对大数据进行拟合以及计算指标,所述的分析报告模块,用于数据的统计和分析 报告图表以及文字段落的构建,所述的编辑模块,用来对分析报告图表进行编辑以及下载。
[0005] 所述的用户角色模块将用户定义成三类,分别是政府、企业和个人,拥有不同的权 限。
[0006] 所述的数据管理模块包括字典模块和源数据管理模块,所述的字典模块依据字典 的定义从商品类章、国别、计量单位、地区编码、海关关别、贸易方式、企业性质、运输方式、 企业名称和行业分类对信息进行分类,支持字典数据导入和导出,以及字典手动管理,用户 可对字典进行新增、修改和删除等操作,用户可点击字典,快速查询;所述的源数据管理模 块,采集的数据包括2类,第一类数据为构建知识库的基础报告语料库,主要来源:互联网跨 境贸易统计分析报告和国家商务厅、商务部官方报告,第二类数据称为报告数据,主要来 源:政府统计的海关实时权威数据、企业申报的信息和大数据采集,主要来自世界工厂、全 球购、天猫国际等世界贸易网站的采集数据。
[0007] 所述的指标计算模块,从采集的数据中提取重要指标,指标以月度为计算时期单 位,指标包括总额数据、同比数据和占比数据,计算方法如下: 总额数据:月度进出口总额数据,附加单位为美元和元两种 同比数据:(今年同期数据-上年同期数据)/上年同期数据 占比数据:某一地区月度数据/某省总额数据。
[0008] 所述的分析报告模块,包括推理机制的知识库,知识库是用若干个规则构成的,其 中包括平均值规则,即根据平均值与最高值和最低值之间的差额来定义总体上升或下降趋 势,升降区间规则,即根据数据对比区间定义升降幅度规则,排名规则,即根据数值排名定 义文本排名规则;当某个规则的条件满足时,可以触发推理机制,开始一次推理,所有规则 之间的组合形成一个推理网络或推理树,推理的过程中,规则的依次触发可以构成一条或 者多条推理路线,采用跟踪推理法确定推理路线解释机制,通过重现问题求解过程的推理 路线,得到问题结论,推理机制通过规则定义和触发规则的数据条件,得到规则解释信息, 构成推理机制的推理树,推理树中每一个根节点到叶子节点构成的线路解释信息遍是一条 语句的构成,通过语句的排版与重建最终构成分析报告的文本内容; 设推理的最终文本为丨,推理过程中表示结论的中间节点为推理过程 中的结论信息为屬,最终排版函数为£,规则解释信息4翁★況|, 触发规则的数据条件为;B,函数为则 其中,
然后根据报告源数据进行处理后的进出口总额、同比、占比等数据,使用JAVA EE Spring的list和map技术生成自动报告中的表格部分,再采用JFreeChart的离散信息实体 化技术,将离散的数据信息根据规则进行分析组合形成结构化的图形实体效果,根据表格 数据,自动生成图文部分。
[0009] 所述的编辑模块,可对报告上的图表以及文字进行修改或删除,然后保存并下载。
[0010] 本发明的大数据分析报告自动生成系统,具有以下有益效果: (1)本发明采取的数据来自官方网站的统计数据,数据量大并且准确,具有准确性高的 优点。
[0011] (2)本发明通过构建推理机制的知识库,根据所选取同一指标或不同指标间的关 联确定相应的规则,当某个规则的条件满足时,可以触发一次推理,所有规则之间的组合可 以形成一个推理网络或推理树,在推理的过程中,规则的依次触发可以构成一条或者多条 推理路线,具有合理化、智能化、准确性高的优点。
[0012] (3)本发明的编辑模块,可对报告上的图表以及文字进行修改或删除,具有人性 化,可方便使用者自由设计生成模板的优点。
【附图说明】
[0013] 图1是本发明的大数据分析报告自动生成系统的系统图。
【具体实施方式】
[0014] 以下对本发明的【具体实施方式】进行详细的说明,应当理解的是,此处所描述的具 体实施方式仅用于说明和解释本发明,并不用于限制本发明。
[0015] 1、大数据分析报告自动生成系统的实施描述如下: 大数据分析报告自动生成系统,包括如下模块:用户角色模块、数据管理模块、指标计 算模块、分析报告模块、生成模块,所述的用户角色模块包括用户管理模块和权限管理模 块,用户进行登记注册,被赋予角色,与服务平台对接,并拥有不同的权限来查询数据,所述 的数据管理模块包括字典模块、源数据管理模块,源数据管理模块负责采集信息,字典模块 负责商品信息的分类和信息的维护,所述的指标计算模块,对大数据进行拟合以及计算指 标,所述的分析报告模块,用于数据的统计和分析报告图表以及文字段落的构建,所述的编 辑模块,用来对分析报告图表进行编辑以及下载。
[0016] 首先用户通过用户角色模块进行注册并登陆,注册角色的同时,系统会分配相应 的权限,然后用户可点击字典模块,根据分类来查询所需的内容,源数据管理采集信息,指 标计算模块计算出所需的指标,分析报告模块中的知识库对指标进行提取,并触发推理,生 成分析报告的文字部分以及图表,然后用户可通过编辑模块对生成的分析报告进行编辑, 然后保存并下载。
[0017] 2、本发明的大数据分析报告自动生成系统的具体原理描述如下: 大数据分析报告自动生成系统,包括如下模块:用户角色模块、数据管理模块、指标计 算模块、分析报告模块、生成模块,所述的用户角色模块包括用户管理模块和权限管理模 块,用户进行登记注册,被赋予角色,与服务平台对接,并拥有不同的权限来查询数据,所述 的数据管理模块包括字典模块、源数据管理模块,源数据管理模块负责采集信息,字典模块 负责商品信息的分类和信息的维护,所述的指标计算模块,对大数据进行拟合以及计算指 标,所述的分析报告模块,用于数据的统计和分析报告图表以及文字段落的构建
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1