基于大模型的数据大屏可视化方法、装置、设备及介质与流程

文档序号:40635512发布日期:2025-01-10 18:41阅读:5来源:国知局
基于大模型的数据大屏可视化方法、装置、设备及介质与流程

本技术涉及数据大屏,尤其涉及一种基于大模型的数据大屏可视化方法、装置、设备及介质。


背景技术:

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、本技术获取外部输入的用户语音数据,对用户语音数据进行意图分析,从用户语音数据中确定表示意图的查询提示词;将查询提示词输入预设大模型进行分析,生成查询提示词对应的目标数据以及与查询提示词匹配的目标图表模板;将目标数据映射至目标图表模板,确定目标图表,并对目标图表进行可视化,本技术利用语音识技术和自然语言处理技术来进行用户与数据之间的交互,能够有效地将用户的语音指令快速转化为直观的图表展示,快速对基于大模型的数据大屏可视化指令作出反应,避免了在业务需求发生变化时,需要对图表参数进行重新配置才能进行可视化的缺陷,极大的提升了数据展示的效率。

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