System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及计算机,尤其涉及一种数据解析交互方法、装置、设备及计算机可读存储介质。
技术介绍
1、随着人工智能(artificial intelligence,ai)技术的不断发展,ai大模型逐渐广泛应用在人们的日常工作与生活中,用户对于ai大模型功能的需求也越来越多。例如,一些用户可能希望能够使用ai大模型来解析文档,并从文档中提取出所关心的数据内容。
2、通常情况下,当用户将需要进行解析的文档提供给ai大模型之后,ai大模型会通过消息对话的方式将关于该文档的一段文本描述回复给用户。
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、存储器;
58、处理器;以及
59、计算机程序;
60、其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如第一方面所述的方法。
61、第四方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现第一方面所述的方法。
62、第五方面,本公开实施例还提供了一种计算机程序产品,该计算机程序产品包括计算机程序或指令,该计算机程序或指令被处理器执行时实现如上所述的数据解析交互方法。
63、本公开实施例提供的数据解析交互方法、装置、设备及计算机可读存储介质,通过为用户提供直观的数据分析界面,并将该界面明确划分为不同区域,分别用于接收待解析本文档来自技高网...
【技术保护点】
1.一种数据解析交互方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求1所述的方法,其特征在于,通过所述第一区域获取待解析文档之后,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,将所述待解析文档的属性信息展示在所述第二区域中,包括:
5.根据权利要求4所述的方法,其特征在于,所述属性信息卡片中设置有文档查看控件,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述展示所述待解析文档,包括:
7.根据权利要求3所述的方法,其特征在于,所述待解析文档的属性信息至少包括下列中的一项或多项:
8.一种数据解析交互装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述的方法。
【技术特征摘要】
1.一种数据解析交互方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求1所述的方法,其特征在于,通过所述第一区域获取待解析文档之后,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,将所述待解析文档的属性信息展示在所述第二区域中,包括:
5.根据权利要求4所述的方法,其特征在于,所述属性信息卡片中设置有文档查看控件,所述方法还包括:
【专利技术属性】
技术研发人员:徐昀,尤朝阳,
申请(专利权)人:第四范式北京技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。