System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于人工智能的自动化报告生成方法及装置制造方法及图纸_技高网

一种基于人工智能的自动化报告生成方法及装置制造方法及图纸

技术编号:43559802 阅读:7 留言:0更新日期:2024-12-06 17:33
本申请提供一种基于人工智能的自动化报告生成方法及装置,该方法包括:前端展示平台获取第一用户输入,其中指示针对目标数据的分析需求;后端处理平台利用人工智能模型,对第一用户输入进行分析处理,得到预设格式的N份组件数据返回给前端展示平台;响应于接收到N份组件数据,前端展示平台在第一展示界面中基于预设布局算法对预设格式的N份组件数据进行渲染,得到包括N个组件的第一展示界面作为分析报告。由此,本方案使用人工智能模型对第一用户输入进行分析处理,得到预设格式的N份组件数据,并在前端展示平台中基于预设布局算法对预设格式的N份组件数据进行渲染生成分析报告,可以提高系统生成报告的智能化水平和灵活性。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及一种基于人工智能的自动化报告生成方法及装置


技术介绍

1、在现在的信息时代中,随着数据量的急剧增长,越来越多的组织和个人需要从大量数据中提取有用信息,并以可视化的方式呈现出来。传统的报告生成方式往往需要大量人力和时间,而且往往缺乏灵活性和个性化。因此,需要提出一种高效和灵活的自动化报告生成方法。


技术实现思路

1、为了解决上述问题,本申请提出一种基于人工智能的自动化报告生成方法、装置、计算机可读存储介质以及电子设备,能针对用户输入高效和灵活地生成自动化报告。

2、第一方面,本申请提供一种基于人工智能的自动化报告生成方法,该方法包括:前端展示平台获取第一用户输入,其中指示针对目标数据的分析需求;后端处理平台利用人工智能模型,对第一用户输入进行分析处理,得到预设格式的n份组件数据返回给前端展示平台;n份组件数据用于形成针对目标数据的分析报告,每份组件数据包括,对应组件的属性信息和组件文字;响应于接收到n份组件数据,前端展示平台在第一展示界面中基于预设布局算法对预设格式的n份组件数据进行渲染,得到包括n个组件的第一展示界面作为分析报告;预设布局算法包括,根据各个组件的属性信息确定其在第一展示界面中展示区域的区域位置和区域宽高。

3、由此,本申请使用人工智能模型对第一用户输入进行分析处理,得到预设格式的n份组件数据,并在前端展示平台中基于预设布局算法对预设格式的n份组件数据进行渲染生成分析报告,可以提高系统生成报告的智能化水平和灵活性。

4、在一种可能的实现方式中,前端展示平台在第一展示界面中基于预设布局算法对预设格式的n份组件数据进行渲染,包括:对每份组件数据,根据预设格式进行解析,提取属性信息中包含的所属分析报告的报告模板名称,对应组件的组件名称;利用预设布局算法,根据报告模板名称、对应组件的组件名称,确定对应组件在第一展示界面中展示区域的区域位置和区域宽高;在第一展示界面中,按照对应组件的区域位置和区域宽高对预设格式的该组件数据进行渲染。

5、在一种可能的实现方式中,确定对应组件在第一展示界面中展示区域的区域位置和区域宽高,包括:若根据组件名称判断对应组件为固定展示区域进行展示,则根据组件名称从报告模板名称对应的报告模板中查找得到固定展示区域的区域位置和区域宽高;若根据组件名称判断对应组件为非固定展示区域进行展示,则根据组件名称从报告模板名称对应的报告模板中查找得到非固定展示区域的区域宽高;以及根据非固定展示区域的区域宽高计算得到非固定展示区域的区域位置;其中,区域位置和区域宽高基于网格布局系统在报告模板中界定。

6、在一种可能的实现方式中,预设布局算法还包括,对n份组件数据,将非固定展示区域的区域位置设置在所有固定展示区域的区域位置之后,并将所有非固定展示区域的区域位置按照组件数据的接收顺序从左至右、从上至下依次排列。

7、在一种可能的实现方式中,前端展示平台在第一展示界面中基于预设布局算法对预设格式的n份组件数据进行渲染,包括:对每份组件数据,根据该组件数据还包括的所属分析报告的报告id生成或映射得到第一展示界面,在第一展示界面中基于预设布局算法对预设格式的该组件数据进行渲染。

8、在一种可能的实现方式中,得到预设格式的n份组件数据返回给前端展示平台,包括:陆续生成n份组件数据,并将每份组件数据实时返回给前端展示平台;前端展示平台在第一展示界面中基于预设布局算法对预设格式的n份组件数据进行渲染,包括:陆续响应于接收到n份组件数据中的一份,前端展示平台在第一展示界面中基于预设布局算法对预设格式的该份组件数据实时进行渲染。

9、在一种可能的实现方式中,分析处理还得到文本类型和/或图片类型的数据返回给前端展示平台;方法还包括:响应于接收到文本类型和/或图片类型的数据,前端展示平台在交互界面的输出框中对文本类型和/或图片类型的数据进行展示;文本类型和/或图片类型的数据是对n份组件数据的概述。

10、在一种可能的实现方式中,前端展示平台利用交互界面的输入框获取第一用户输入,方法还包括:前端展示平台在获取第一用户输入后,将输入框设置为禁止输入状态;在接收后端处理平台发送的报告完成指示消息后,将输入框设置为可输入状态,并将第一展示界面设置为报告已完成状态;报告完成指示消息在后端处理平台发送完第一用户输入对应的所有处理数据后进行发送。

11、在一种可能的实现方式中,方法还包括:在设置为报告已完成状态的第一展示界面中,响应于用户对任意一份组件数据对应组件的展示区域的拖拽,调整展示区域的区域位置和区域宽高。

12、第二方面,本申请提供一种基于人工智能的自动化报告生成装置,该装置包括:前端展示模块,用于获取第一用户输入,其中指示针对目标数据的分析需求;后端处理模块,用于利用人工智能模型,对第一用户输入进行分析处理,得到预设格式的n份组件数据返回给前端展示平台;n份组件数据用于形成针对目标数据的分析报告,每份组件数据包括,对应组件的属性信息和组件文字;前端展示模块,还用于响应于接收到n份组件数据,前端展示平台在第一展示界面中基于预设布局算法对预设格式的n份组件数据进行渲染,得到包括n个组件的第一展示界面作为分析报告;预设布局算法包括,根据各个组件的属性信息确定其在第一展示界面中展示区域的区域位置和区域宽高。

13、第三方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,当计算机程序在计算机中执行时,令计算机执行第一方面或第一方面的任一种可能的实现方式所描述的方法。

14、第四方面,本申请提供一种电子设备,包括:至少一个存储器,用于存储程序;至少一个处理器,用于执行存储器存储的程序;其中,当存储器存储的程序被执行时,处理器用于执行第一方面或第一方面的任一种可能的实现方式所描述的方法。

15、可以理解的是,上述第二方面至第四方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。

本文档来自技高网...

【技术保护点】

1.一种基于人工智能的自动化报告生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述前端展示平台在第一展示界面中基于预设布局算法对所述预设格式的N份组件数据进行渲染,包括:

3.根据权利要求2所述的方法,其特征在于,所述确定对应组件在所述第一展示界面中展示区域的区域位置和区域宽高,包括:

4.根据权利要求3所述的方法,其特征在于,所述预设布局算法还包括,对N份组件数据,将非固定展示区域的区域位置设置在所有固定展示区域的区域位置之后,并将所有非固定展示区域的区域位置按照组件数据的接收顺序从左至右、从上至下依次排列。

5.根据权利要求1所述的方法,其特征在于,所述前端展示平台在第一展示界面中基于预设布局算法对所述预设格式的N份组件数据进行渲染,包括:

6.根据权利要求1所述的方法,其特征在于,所述得到预设格式的N份组件数据返回给所述前端展示平台,包括:

7.根据权利要求1所述的方法,其特征在于,所述分析处理还得到文本类型和/或图片类型的数据返回给所述前端展示平台;

8.根据权利要求1所述的方法,其特征在于,所述前端展示平台利用交互界面的输入框获取所述第一用户输入,

9.根据权利要求8所述的方法,其特征在于,所述方法还包括:

10.一种基于人工智能的自动化报告生成装置,其特征在于,所述装置包括:

...

【技术特征摘要】

1.一种基于人工智能的自动化报告生成方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述前端展示平台在第一展示界面中基于预设布局算法对所述预设格式的n份组件数据进行渲染,包括:

3.根据权利要求2所述的方法,其特征在于,所述确定对应组件在所述第一展示界面中展示区域的区域位置和区域宽高,包括:

4.根据权利要求3所述的方法,其特征在于,所述预设布局算法还包括,对n份组件数据,将非固定展示区域的区域位置设置在所有固定展示区域的区域位置之后,并将所有非固定展示区域的区域位置按照组件数据的接收顺序从左至右、从上至下依次排列。

5.根据权利要求1所述的...

【专利技术属性】
技术研发人员:刘淑美易丛文夏敏管健
申请(专利权)人:深圳智现未来工业软件有限公司
类型:发明
国别省市:

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

1