本技术涉及人工智能领域,尤其涉及一种可视化大屏的处理方法、电子设备、存储介质及程序产品。
背景技术:
1、在数据分析、业务监控和信息展示等场景中,通常需要使用可视化大屏来呈现相应的数据,以此帮助用户直观地了解数据信息,并进行分析。
2、现有技术中,可以通过对语音进行自然语言处理,提取相应数据检索需求和视觉特征,生成可视化大屏。然而,由于缺乏实时反馈,导致生成的可视化大屏无法及时调整,且在后续的优化工作中,可视化大屏无需调整的部分也会参与优化处理,会带来额外的工作量,使得可视化大屏的处理效率降低。
3、基于此,现有技术中,存在可视化大屏的处理效率低的问题。
技术实现思路
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、根据解析结果,调整待调整版块的布局,得到目标可视化大屏。
45、第二方面,本技术提供一种可视化大屏的处理装置,包括:
46、获取模块,用于获取待可视化音频;
47、识别模块,用于对待可视化音频进行语音识别,得到待可视化文本;
48、处理模块,用于对待可视化文本进行自然语言处理,得到待可视化需求;
49、生成模块,用于基于待可视化需求,生成初始可视化大屏,并获取用户对初始可视化大屏的反馈信息;
50、解析模块,用于对初始可视化大屏的反馈信息进行自然语言处理,得到解析结果;
51、调整模块,用于基于解析结果,确定初始可视化大屏的待调整版块,并对初始可视化大屏的待调整版块进行调整,得到目标可视化大屏。
52、第三方面,本技术提供一种可视化大屏的处理设备,包括:存储器,处理器;
53、所述存储器存储计算机执行指令;
54、所述处理器执行所述存储器存储的计算机执行指令,使得所述处理器执行如上第一方面和/或第一方面各种可能的实施方式。
55、第四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上第一方面和/或第一方面各种可能的实施方式。
56、第五方面,本技术提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上第一方面和/或第一方面各种可能的实施方式。
57、本技术提供的一种可视化大屏的处理方法、电子设备、存储介质及程序产品,通过对待可视化音频进行语音识别,得到待可视化文本;对待可视化文本进行自然语言处理,得到待可视化需求;基于待可视化需求,生成初始可视化大屏,并获取用户对初始可视化大屏的反馈信息;对初始可视化大屏的反馈信息进行自然语言处理,得到解析结果;基于解析结果,确定初始可视化大屏的待调整版块,并对初始可视化大屏的待调整版块进行调整,得到目标可视化大屏。相较于现有技术通过语音生成可视化大屏而言,本技术生成初始可视化大屏后,通过实时获取反馈信息,并精准定位到待调整版块进行调整,提高了可视化大屏的精确度,且减少了调整可视化大屏中无需调整的版块的任务量,从而提高了可视化大屏的处理效率。
1.一种可视化大屏的处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述待可视化音频进行语音识别,得到待可视化文本,包括:
3.根据权利要求1所述的方法,其特征在于,所述对所述待可视化文本进行自然语言处理,得到待可视化需求,包括:
4.根据权利要求1所述的方法,其特征在于,所述待可视化需求包括实体,则所述基于所述待可视化需求,生成初始可视化大屏,包括:
5.根据权利要求4所述的方法,其特征在于,在所述基于所述目标数据集和所述待可视化需求中各自的图表类型,以及所述待可视化需求中的布局,生成所述初始可视化大屏之前,所述方法还包括:
6.根据权利要求4所述的方法,其特征在于,在所述基于所述目标数据集和所述待可视化需求中各自的图表类型,以及所述待可视化需求中的布局,生成所述初始可视化大屏之后,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述基于所述解析结果,确定所述初始可视化大屏的待调整版块,并对所述初始可视化大屏的待调整版块进行调整,得到目标可视化大屏,包括:
8.根据权利要求7所述的方法,其特征在于,在所述解析结果包括实体时,所述对所述初始可视化大屏的待调整版块进行调整,得到所述目标可视化大屏,包括:
9.一种可视化大屏的处理装置,其特征在于,包括:
10.一种可视化大屏的处理设备,其特征在于,包括:存储器,处理器;
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-8任一项所述的方法。
12.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-8任一项所述的方法。
