表格数据处理方法、装置、电子装置及计算机可读存储介质制造方法及图纸

技术编号:22166823 阅读:22 留言:0更新日期:2019-09-21 10:32
本发明专利技术提出一种表格数据处理方法,属于大数据技术领域,该方法包括:表格数据处理方法,应用于电子装置,其特征在于,所述方法包括:获取待处理表格数据;判断所述待处理表格数据是否包括了至少两个最小数据单元;若是,则进一步判断所述至少两个最小数据单元是否存在依赖关系;若是,则对所述至少两个最小数据单元进行排序;对排序后的所述至少两个最小数据单元根据语义解析模型进行解析并计算结果。本发明专利技术还提出一种数据处理装置、电子装置及计算机可读存储介质。本发明专利技术通过将相互依赖的至少两个最小数据单元进行数据处理,实现了对数据的自动处理,并适应于批量数据的运算等处理。

Form Data Processing Method, Device, Electronic Device and Computer Readable Storage Media

【技术实现步骤摘要】
表格数据处理方法、装置、电子装置及计算机可读存储介质
本专利技术涉及语义识别
,尤其涉及一种表格数据处理方法、装置、电子装置及计算机可读存储介质。
技术介绍
随着网路和人工智能(ArtificialIntelligence,AI)的发展,越来越多的网络活动已经深入人们日常的生活中,人们常常会通过语音输入一些关键字词来搜索想要的信息,搜索引擎通过关键字的匹配算法等来检索诸如链接、视频、图片、文本之类的信息。然而,目前的语义分析主要是在语音输入的基础上进行的,而由于自然语言在各个层次上广泛存在了各种各样的歧义性或多义性,除了词和句子的本意之外,很可能包含了某些其他隐含的语义,仅仅通过关键字匹配的方法,很难为用户提供精准的搜索结果,甚至会得出毫无相关的结果。为了加强语义匹配的相关性,提高搜索的准确性,近年来出现了很多种语义分析方法,其检索的结果更加接近于自然语言的本意。现有的这些方式基本都是在进行大样本数量的统计分析中找出各种词和句子之间的相关性。但是,目前尚未出现根据语音语义解析来解决繁琐的办公计算及复杂表格的关联运算。因此,如何将语义解析进行改进,并实现更复杂的关联运算已经成为一个亟待解决的技术问题。
技术实现思路
本专利技术提供一种表格数据处理方法、装置、电子装置及计算机可读存储介质,通过将相互依赖的至少两个最小数据单元进行数据处理,实现了对数据的自动处理,并适应于批量数据的运算等处理。为实现上述目的,本专利技术提供一种表格数据处理方法,应用于电子装置,其特征在于,所述方法包括:获取待处理表格数据;判断所述待处理表格数据是否包括了至少两个最小数据单元;若判定所述待处理表格数据包括了至少两个最小数据单元,则进一步判断所述至少两个最小数据单元是否存在依赖关系;若判定所述至少两个最小数据单元之间存在依赖关系,则对所述至少两个最小数据单元进行排序;对排序后的所述至少两个最小数据单元根据语义解析模型进行解析并计算结果。优选地,判断所述待处理表格数据是否包括了至少两个最小数据单元,包括:从所述待处理表格数据中提取单元格;获取所述单元格的数量;判断所述单元格的数量是否包括了预设的至少两个最小数据单元。优选地,所述创建所述语义解析模型,包括:设置多个运算信息、以及与每个运算信息对应的优先级顺序,其中,所述运算信息包括运算名称;设置与所述运算名称对应的运算原则;设置与业务场景对应的运算解析,其中,所述业务场景是与待处理数据对应的场景;根据所述运算名称、优先级顺序、运算原则和运算解析,生成词法识别器和语法识别器,所述词法识别器和所述语法识别器形成所述语义解析模型。优选地,至少两个最小数据单元包括第一最小数据单元和至少一个最小第二数据单元,所述判断所述至少两个最小数据单元是否存在依赖关系,包括:判断所述第一最小数据单元的数据结构是否需要引用所述至少一个第二最小第二数据单元;或者,判断所述至少一个第二最小第二数据单元的数据结构是否需要引用所述第一最小数据单元;若是,则所述至少两个最小数据单元存在依赖关系;若否,则所述至少两个最小数据单元不存在依赖关系。优选地,所述对所述至少两个最小数据单元进行排序,包括:当所述第一最小数据单元的数据结构需要引用所述至少一个第二最小数据单元时,所述至少一个第二最小数据单元的计算顺序优先于所述第一最小数据单元;当所述至少一个第二最小数据单元的数据结构需要引用所述第一最小数据单元时,所述第一最小数据单元的计算顺序优先于所述至少一个第二最小数据单元。优选地,对排序后的所述至少两个最小数据单元根据语义解析模型进行解析并计算结果,包括:通过语义解析模型对所述至少两个最小数据单元进行解析,得到所述至少两个最小数据单元中的关键信息,所述关键信息用于指示所述至少两个最小数据单元的依赖关系;通过识别器确定与所述关键信息对应的公式解析逻辑;根据所述公式解析逻辑对所述待处理表格进行计算。优选地,还包括:设置与待处理的业务场景对应的函数解析;根据所述语义解析模型,存储所述待处理表格数据;从存储的所述待处理表格数据中提取关键信息,以匹配与所述待处理表格数据对应的业务场景;确定与所述业务场景对应的函数解析,其中,所述公式解析逻辑还包括所述函数解析。此外,为实现上述目的,本专利技术还提供一种数据处理装置,所述装置包括:获取模块,用于获取待处理表格数据;判断模块,用于判断所述待处理表格数据是否包括了至少两个最小数据单元;若判定所述待处理表格数据包括了至少两个最小数据单元,则所述判断模块还用于进一步判断所述至少两个最小数据单元是否存在依赖关系;排序模块,若判定所述至少两个最小数据单元之间存在依赖关系,则所述排序模块用于对所述至少两个最小数据单元进行排序;计算模块,用于对排序后的所述至少两个最小数据单元根据语义解析模型进行解析并计算结果。此外,为实现上述目的,本专利技术还提供一种电子装置,所述电子装置包括:存储器及处理器,所述存储器中包括表格数据处理程序,所述表格数据处理程序被所述处理器执行时,实现如上所述的表格数据处理方法中的任意步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质中包括表格数据处理程序,所述表格数据处理程序被处理器执行时,实现如上所述的表格数据处理方法中的任意步骤。本专利技术提出的表格数据处理方法、装置、电子装置及计算机可读存储介质,通过获取待处理表格数据,并判断待处理数据是否包括了至少两个最小数据单元,当待处理数据包括了至少两个最小数据单元,则进一步判断至少两个最小数据单元是否存在依赖关系,当至少两个最小数据单元之间存在依赖关系,则对至少两个最小数据单元进行排序,对排序后的所述至少两个最小数据单元根据语义解析模型进行解析并计算结果,实现了对数据的自动处理,并适应于批量数据的运算等处理。附图说明图1为本专利技术表格数据处理方法较佳实施例的应用环境示意图;图2为图1中表格数据处理程序较佳实施例的模块示意图;图3为本专利技术表格数据处理方法较佳实施例的流程图;图4为本专利技术表格数据处理方法较佳实施例的子流程图;图5为本专利技术表格数据处理方法较佳实施例的另一子流程图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种表格数据处理方法,应用于一种电子装置1。参照图1所示,为本专利技术表格数据处理方法较佳实施例的应用环境示意图。在本实施例中,电子装置1可以是服务器、智能手机、平板电脑、便携计算机、桌上型计算机等具有运算功能的终端设备。该电子装置1包括:处理器12、存储器11、网络接口13及通信总线14。存储器11包括至少一种类型的可读存储介质。所述至少一种类型的可读存储介质可为如闪存、硬盘、多媒体卡、卡型存储器等的非易失性存储介质。在一些实施例中,所述可读存储介质可以是所述电子装置1的内部存储单元,例如该电子装置1的硬盘。在另一些实施例中,所述可读存储介质也可以是所述电子装置1的外部存储器,例如所述电子装置1上配备的插接式硬盘,智能存储卡(SmartMediaCard,SMC),安全数字(SecureDigital,SD)卡,闪存卡(FlashCard)等。在本实施例中,所述存储器11的可读存储本文档来自技高网...

【技术保护点】
1.一种表格数据处理方法,其特征在于,所述方法包括:获取待处理表格数据;判断所述待处理表格数据是否包括了至少两个最小数据单元;若判定所述待处理表格数据包括了至少两个最小数据单元,则进一步判断所述至少两个最小数据单元是否存在依赖关系;若判定所述至少两个最小数据单元之间存在依赖关系,则对所述至少两个最小数据单元进行排序;对排序后的所述至少两个最小数据单元根据语义解析模型进行解析并计算结果。

【技术特征摘要】
1.一种表格数据处理方法,其特征在于,所述方法包括:获取待处理表格数据;判断所述待处理表格数据是否包括了至少两个最小数据单元;若判定所述待处理表格数据包括了至少两个最小数据单元,则进一步判断所述至少两个最小数据单元是否存在依赖关系;若判定所述至少两个最小数据单元之间存在依赖关系,则对所述至少两个最小数据单元进行排序;对排序后的所述至少两个最小数据单元根据语义解析模型进行解析并计算结果。2.根据权利要求1所述的表格数据处理方法,其特征在于,判断所述待处理表格数据是否包括了至少两个最小数据单元,包括:从所述待处理表格数据中提取单元格;获取所述单元格的数量;判断所述单元格的数量是否包括了预设的至少两个最小数据单元。3.根据权利要求1所述的表格数据处理方法,其特征在于,在对排序后的所述至少两个最小数据单元根据语义解析模型进行解析并计算结果之前,包括:设置多个运算信息、以及与每个运算信息对应的优先级顺序,其中,所述运算信息包括运算名称;设置与所述运算名称对应的运算原则;设置与业务场景对应的运算解析,其中,所述业务场景是与待处理数据对应的场景;根据所述运算名称、优先级顺序、运算原则和运算解析,生成词法识别器和语法识别器,所述词法识别器和所述语法识别器形成所述语义解析模型。4.根据权利要求1-2任意一项所述的表格数据处理方法,其特征在于,至少两个最小数据单元包括第一最小数据单元和至少一个最小第二数据单元,所述判断所述至少两个最小数据单元是否存在依赖关系,包括:判断所述第一最小数据单元的数据结构是否需要引用所述至少一个第二最小第二数据单元;或者,判断所述至少一个第二最小第二数据单元的数据结构是否需要引用所述第一最小数据单元;若是,则所述至少两个最小数据单元存在依赖关系;若否,则所述至少两个最小数据单元不存在依赖关系。5.根据权利要求4所述的表格数据处理方法,其特征在于,所述对所述至少两个最小数据单元进行排序,包括:当所述第一最小数据单元的数据结构需要引用所述至少一个第二最小数据单元时,所述至少一个第二...

【专利技术属性】
技术研发人员:刘益伟
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1