[发明专利]一种数学算式识别方法、装置、设备及可读存储介质有效
| 申请号: | 201910916522.9 | 申请日: | 2019-09-26 |
| 公开(公告)号: | CN110633474B | 公开(公告)日: | 2023-04-18 |
| 发明(设计)人: | 高丛;苏少炜;陈孝良 | 申请(专利权)人: | 北京声智科技有限公司 |
| 主分类号: | G06F40/295 | 分类号: | G06F40/295;G06F40/211 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 杨华 |
| 地址: | 100080 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 数学 算式 识别 方法 装置 设备 可读 存储 介质 | ||
1.一种数学算式识别方法,其特征在于,包括:
获取目标句子,其中,所述目标句子为采用自然语言描述目标数学算式的句子;
对所述目标句子进行命名实体识别,获得所述目标句子的命名实体识别结果,其中,所述命名实体识别结果包括所述目标句子中所包含的命名实体,以及每个命名实体对应的实体类型,所述命名实体包括用于描述数字的词、用于描述运算符号的词、用于描述求取子式运算结果的词,一命名实体对应的实体类型用于指示该命名实体所描述的内容;
根据所述目标句子的命名实体识别结果,将所述目标句子转换为符号化的目标数学算式,包括:对所述目标句子进行分词,获得分词结果;通过所述目标句子的命名实体识别结果,对所述分词结果进行修正,获得有序词序列;将所述有序词序列中为命名实体的各个词转换为符号,获得有序符号序列;根据所述有序词序列、所述有序符号序列以及所述目标句子的命名实体识别结果,确定所述符号化的目标数学算式;
其中,所述根据所述有序词序列、所述有序符号序列以及所述目标句子的命名实体识别结果,确定所述符号化的目标数学算式,包括:
依次遍历所述有序词序列中的词:若当前遍历到的词为命名实体,且该命名实体对应的实体类型指示该命名实体为用于描述数字的词,则将当前遍历到的词对应的数字添加至当前算式的末尾;其中,当前算式为遍历完前一个词后得到的算式;
若当前遍历到的词为命名实体,且该命名实体对应的实体类型指示该命名实体为用于描述运算符号的词,则将当前遍历到的词对应的运算符号添加至当前算式的末尾;
若当前遍历到的词为命名实体,且该命名实体对应的实体类型指示该命名实体为用于描述求取子式运算结果的词,则根据当前遍历到的词对应的符号为当前算式添加括号。
2.根据权利要求1所述的数学算式识别方法,其特征在于,所述对所述目标句子进行命名实体识别,获得所述目标句子的命名实体识别结果,包括:
将所述目标句子输入预先建立的命名实体识别模型,获得所述目标句子中所包含的命名实体以及每个命名实体的实体类型;
其中,所述命名实体识别模型采用标注有命名实体以及实体类型的训练样本训练得到,所述训练样本为采用自然语言描述数学算式的句子。
3.根据权利要求1所述的数学算式识别方法,其特征在于,所述将所述有序词序列中为命名实体的各个词转换为符号,获得有序符号序列,包括:
依次遍历所述有序词序列中的词:
若当前遍历到的词为命名实体,且该命名实体对应的实体类型指示该命名实体为用于描述数字的词,则将当前遍历到的词转换为其描述的数字;
若当前遍历到的词为命名实体,且该命名实体对应的实体类型指示该命名实体为用于描述运算符号的词,则将当前遍历到的词转换为其描述的运算符号;
若当前遍历到的词为命名实体,且该命名实体对应的实体类型指示该命名实体为用于描述求取子式运算结果的词,则将当前遍历到的词转换为其描述的用于求取子式运算结果的符号。
4.根据权利要求1所述的数学算式识别方法,其特征在于,所述根据当前遍历到的词对应的符号为当前算式添加括号,包括:
若当前遍历到的词对应的符号为等号,则将当前算式放入括号中;
若当前遍历到的词对应的符号为等号与运算符号的组合,则在当前算式末尾添加右括号,并从后向前查找当前算式中的第一目标符号,根据所述第一目标符号的前向相邻符号确定第二目标符号,在所述第二目标符号的左侧添加左括号;
其中,所述第一目标符号为当前算式中、与当前遍历到的词对应的符号中的运算符号相同的第一个运算符号;若所述第一目标符号的前向相邻符号为数字,则所述第二目标符号为该数字,若所述第一目标符号的前向相邻符号为右括号,则所述第二目标符号为该右括号对应的左括号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京声智科技有限公司,未经北京声智科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910916522.9/1.html,转载请声明来源钻瓜专利网。





