报告的自动生成方法和系统与流程

文档序号:37797677发布日期:2024-04-30 17:07阅读:7来源:国知局
报告的自动生成方法和系统与流程

本说明书涉及人工智能,尤其涉及一种报告的自动生成方法和系统。


背景技术:

1、基于时间属性,报告可以分为月度报告、季度报告、年度报告等,且各行业或领域均可能存在生成报告的需求。

2、在相关技术中,主要是通过人工撰写的方式生成报告,如由工作人员收集数据,并通过分析其收集到的数据撰写报告。

3、然而,通过人工的方式撰写报告,一方面存在工作量大、耗时较长、效率偏低的弊端;另一方面还可能存在受到人为主观因素影响,导致报告的准确性偏低的弊端。

4、值得说明的是,上述相关技术的内容仅仅是发明人个人所知晓的信息,并不代表上述信息在本公开申请日之前已经进入公共领域,也不代表其可以成为本公开的现有技术。


技术实现思路

1、本公开提供一种报告的自动生成方法和系统,用以避免上述技术问题中的至少一种。

2、第一方面,本公开提供一种报告的自动生成方法,所述方法包括:

3、根据接收到的报告指示信息获得目标报告的报告属性信息,其中,所述报告指示信息用于指示生成所述目标报告,所述报告属性信息包括生成所述目标报告的难易程度信息和/或报告内容倾向信息;

4、根据所述报告属性信息从预设的多种提示词调用方法中确定第一调用方法,并调用所述第一调用方法获得预设的大语言模型的第一输入信息;

5、根据所述第一输入信息和所述大语言模型,生成并输出所述目标报告。

6、在一些实施例中,所述方法还包括:

7、获得预先构建的与所述报告指示信息对应的目标问题模板;

8、以及,所述调用所述第一调用方法获得预设的大语言模型的第一输入信息,包括:

9、调用所述第一调用方法,根据所述目标问题模板从预设数据库中获得与所述报告指示信息对应的待填充信息,其中,所述预设数据库中包括各报告生成需求信息各自对应的信息,各报告生成需求信息包括所述报告指示信息;

10、将所述待填充信息填充至所述目标问题模板,得到所述第一输入信息。

11、在一些实施例中,所述根据所述第一输入信息和所述大语言模型,生成并输出所述目标报告,包括:

12、将所述第一输入信息输入至所述大语言模型,输出报告内容;

13、从预设数据库中获得与所述报告指示信息对应的通用属性信息,其中,所述预设数据库中包括各报告生成需求信息各自对应的数据,各报告生成需求信息包括所述报告指示信息;

14、根据所述报告内容和所述通用属性信息生成并输出所述目标报告。

15、在一些实施例中,所述从预设数据库中获得与所述报告指示信息对应的通用属性信息,包括:

16、基于预设脚本从所述预设数据库中确定目标字段,其中,所述目标字段为存储所述通用属性信息的字段;

17、将从所述目标字段中获取到的内容确定为所述通用属性信息。

18、在一些实施例中,所述根据所述第一输入信息和所述大语言模型,生成并输出所述目标报告,包括:

19、将所述第一输入信息输入至所述大语言模型,输出报告内容;

20、根据所述报告内容和预设数据库确定与所述报告指示信息对应的总结分析内容,其中,所述预设数据库中包括各报告生成需求信息各自对应的数据,所述各报告生成需求信息包括所述报告指示信息;

21、根据所述报告内容和所述总结分析内容生成并输出所述目标报告。

22、在一些实施例中,所述根据所述报告内容和预设数据库确定与所述报告指示信息对应的总结分析内容,包括:

23、从所述预设数据库中获得与所述报告指示信息对应的历史数据;

24、根据所述历史数据和所述报告内容确定所述大语言模型的第二输入信息,并将所述第二输入信息输入至所述大语言模型,输出所述总结分析内容。

25、在一些实施例中,所述根据所述历史数据和所述报告内容确定所述大语言模型的第二输入信息,包括:

26、将所述历史数据和所述报告内容确定为所述第二输入信息;或者,

27、从所述多种提示词调用方法中确定第二调用方法,并采用所述第二调用方法根据所述历史数据和所述报告内容确定所述第二输入信息。

28、在一些实施例中,所述根据接收到的报告指示信息获得目标报告的报告属性信息,包括:

29、根据所述报告指示信息确定生成所述目标报告的生成需求和生成目的;

30、根据所述生成需求和所述生成目的确定所述报告属性信息。

31、在一些实施例中,所述根据所述第一输入信息和所述大语言模型,生成并输出所述目标报告,包括:

32、将所述第一输入信息输入至所述大语言模型;

33、采用所述大语言模型对所述第一输入信息和预设的报告格式信息,是生成并输出与所述报告格式信息对应的所述目标报告。

34、第二方面,本公开提供一种报告的自动生成系统,包括:

35、至少一个存储器,所述存储器包括至少一组指令来自动生成报告;

36、至少一个处理器,同所述至少一个存储器进行通讯;

37、其中,当所述至少一个处理器执行所述至少一组指令时,实施如第一方面任一项所述的方法。

38、第三方面,本公开提供一种处理器可读存储介质,所述处理器可读存储介质存储有计算机程序,所述计算机程序用于使所述处理器执行第一方面任一项所述的方法。

39、第四方面,本公开提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;

40、所述存储器存储计算机执行指令;

41、所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面任一项所述的方法。

42、第五方面,本公开提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面任一项所述的方法。

43、本公开提供的报告的自动生成方法和系统,包括:根据接收到的报告指示信息获得目标报告的报告属性信息,其中,报告指示信息用于指示生成目标报告,报告属性信息包括生成目标报告的难易程度信息和/或报告内容倾向信息,根据报告属性信息从预设的多种提示词调用方法中确定第一调用方法,并调用第一调用方法获得预设的大语言模型的第一输入信息,根据第一输入信息和大语言模型,生成并输出目标报告,在本实施例中,系统从多种调用方法中选取一种或多种作为第一调用方法,以使得第一调用方法高度适用于难易程度信息和/或报告内容倾向信息的报告生成场景,从而使得基于第一调用方法获得的第一输入信息与报告生成需求和需要生成的报告的实际情况高度贴合,进而使得基于第一输入信息生成的目标报告具有较强的针对性和灵活性,且具有较高的有效性和可靠性,当然,由于本公开实现了报告生成的自动化,因此,极大地摆脱相关技术中书面报告的书写对人工时间投入的强依赖,对书写人员文化素养以及文字编辑能力的强依赖,可以在较小成本下实现批量化报告产出,且避免了人为主观因素的影响,提高了报告产出质量。

44、本说明书提供的报告的自动生成方法和系统的其他功能将在以下说明中部分列出。根据描述,以下数字和示例介绍的内容将对那些本领域的普通技术人员显而易见。本说明书提供的报告的自动生成方法和系统的创造性方面可以通过实践或使用下面详细示例中所述的方法、装置和组合得到充分解释。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1