【技术实现步骤摘要】
本申请涉及数据处理,具体而言,涉及一种业务报告生成方法、装置及系统。
技术介绍
1、生成业务报告是指对企业的业务所产生的数据进行收集、整理、处理、分析并生成报告,以获得有关业务运营、市场趋势、客户行为等方面的洞察和见解。通过生成业务报告,可以帮助企业做出更明智的决策,优化业务流程,提高效率和盈利能力。
2、相关技术中,通常可以采用人工或者机器学习模型的方法生成业务报告,但是采用人工生成业务报告的方法依赖于业务专家及其丰富的业务经验和知识,所生成的业务报告受主观性因素影响较高,生成业务报告方法的效率低、精确性低;采用机器学习模型的方法需要消耗大量的计算资源对企业数据进行收集与处理,且针对不同的业务只能生成通用的业务报告,生成业务报告方法的效率低、精确性低。
3、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请实施例提供了一种业务报告生成方法、装置及系统,以至少解决相关技术中生成业务报告方法的精准性低、效率低的技术问题。
2、根据本申请实施例的一个方面,提供了一种业务报告生成方法,包括:利用大语言模型对输入问题进行意图识别,得到指标列表,其中,输入问题用于描述业务报告的生成需求,指标列表用于记录生成需求相关联的多个数据分析指标;基于指标列表中多个数据分析指标的指标类别,构建业务指标体系;利用大语言模型和业务指标体系,从业务数据库中查询得到指标数据;基于指标数据生成业务报告。
3、可选地,利用大语言模型对输入问题进行意
4、可选地,基于结构化数据进行维度补充,得到中间数据包括以下之一:利用预设的推理模型和知识图谱查找方式,对结构化数据进行潜在维度信息查找,生成中间数据;利用大语言模型对结构化数据进行隐含维度域推理,生成中间数据。
5、可选地,基于指标列表中多个数据分析指标的指标类别,构建业务指标体系包括:将多个数据分析指标分类为无血缘指标和有血缘指标,其中,有血缘指标为依赖业务逻辑中的上层数据分析指标进行递归查询指标值计算的数据分析指标,无血缘指标为不依赖上层数据分析指标计算指标值的数据分析指标;将无血缘指标挂载和有血缘指标分别挂载至预先构建的初始指标体系中,得到中间指标体系;响应于针对中间指标体系的调整控制操作,对中间指标体系进行调整,得到业务指标体系,其中,调整控制操作包括以下至少之一:剪裁控制操作和维度变更控制操作。
6、可选地,将无血缘指标挂载和有血缘指标分别挂载至预先构建的初始指标体系中,得到中间指标体系包括:根据有血缘指标在业务逻辑中的层次血缘关系,确定有血缘指标在初始指标体系中对应的目标层次;将无血缘指标挂载至初始指标体系中的基础层次,以及将有血缘指标挂载至初始指标体系的目标层次,得到中间指标体系。
7、可选地,利用大语言模型和业务指标体系,从业务数据库中查询得到指标数据包括:利用业务指标体系、大语言模型对应的第一代理和第二代理,构建目标查询语句,其中,第一代理为结构化查询语言代理,第二代理为结构化查询语言修正代理;根据目标查询语句,调用业务数据库对应的查询接口进行数据查询,得到指标数据。
8、可选地,利用业务指标体系、大语言模型对应的第一代理和第二代理,构建目标查询语句包括:利用第一代理,对业务指标体系对应的指标维度信息和指标描述信息进行分析,构建初始查询语句;利用第二代理,对初始查询语句进行语句评估得到评估结果,并根据评估结果对初始查询语句进行修正,得到目标查询语句。
9、可选地,基于指标数据生成业务报告包括:对指标数据进行字段归类,得到归类结果;利用大语言模型和预设推理规则对归类结果进行推理,确定目标图表类型;根据指标数据和目标图表类型,生成可视化图表对应的报告内容;基于报告内容进行交互布局,得到业务报告。
10、根据本申请实施例的另一方面,还提供了一种业务报告生成装置,包括:识别模块,用于利用大语言模型对输入问题进行意图识别,得到指标列表,其中,输入问题用于描述业务报告的生成需求,指标列表用于记录生成需求相关联的多个数据分析指标;构建模块,用于基于指标列表中多个数据分析指标的指标类别,构建业务指标体系;查询模块,用于利用大语言模型和业务指标体系,从业务数据库中查询得到指标数据;生成模块,用于基于指标数据生成业务报告。
11、根据本申请实施例的另一方面,还提供了一种业务报告生成系统,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任意一项的业务报告生成方法。
12、在本申请实施例中,利用大语言模型对输入问题进行意图识别,得到指标列表,其中,输入问题用于描述业务报告的生成需求,指标列表用于记录生成需求相关联的多个数据分析指标;基于指标列表中多个数据分析指标的指标类别,构建业务指标体系;利用大语言模型和业务指标体系,从业务数据库中查询得到指标数据;基于指标数据生成业务报告。由此,本申请达到了利用大语言模型精准地识别业务报告的生成需求,根据生成需求快速地生成业务报告的目的,从而实现了提高生成业务报告方法的精准性、效率的技术效果,进而解决了相关技术中生成业务报告方法的精准性低、效率低技术问题。
本文档来自技高网...【技术保护点】
1.一种业务报告生成方法,其特征在于,包括:
2.根据权利要求1所述的业务报告生成方法,其特征在于,利用所述大语言模型对所述输入问题进行意图识别,得到所述指标列表包括:
3.根据权利要求2所述的业务报告生成方法,其特征在于,基于所述结构化数据进行维度补充,得到所述中间数据包括以下之一:
4.根据权利要求1所述的业务报告生成方法,其特征在于,基于所述指标列表中所述多个数据分析指标的所述指标类别,构建所述业务指标体系包括:
5.根据权利要求4所述的业务报告生成方法,其特征在于,将所述无血缘指标挂载和所述有血缘指标分别挂载至预先构建的所述初始指标体系中,得到所述中间指标体系包括:
6.根据权利要求1所述的业务报告生成方法,其特征在于,利用所述大语言模型和所述业务指标体系,从所述业务数据库中查询得到所述指标数据包括:
7.根据权利要求6所述的业务报告生成方法,其特征在于,利用所述业务指标体系、所述大语言模型对应的所述第一代理和所述第二代理,构建所述目标查询语句包括:
8.根据权利要求1所述的业务报告生成方
9.一种业务报告生成装置,其特征在于,包括:
10.一种业务报告生成系统,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至8中任意一项的所述业务报告生成方法。
...【技术特征摘要】
1.一种业务报告生成方法,其特征在于,包括:
2.根据权利要求1所述的业务报告生成方法,其特征在于,利用所述大语言模型对所述输入问题进行意图识别,得到所述指标列表包括:
3.根据权利要求2所述的业务报告生成方法,其特征在于,基于所述结构化数据进行维度补充,得到所述中间数据包括以下之一:
4.根据权利要求1所述的业务报告生成方法,其特征在于,基于所述指标列表中所述多个数据分析指标的所述指标类别,构建所述业务指标体系包括:
5.根据权利要求4所述的业务报告生成方法,其特征在于,将所述无血缘指标挂载和所述有血缘指标分别挂载至预先构建的所述初始指标体系中,得到所述中间指标体系包括:
6.根据权...
【专利技术属性】
技术研发人员:冉瑛,邹贤洪,彭锦,程小洋,况远春,甘国操,王航,
申请(专利权)人:中国民航信息网络股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。