[发明专利]一种语言处理方法及装置有效
申请号: | 201711259437.7 | 申请日: | 2017-12-04 |
公开(公告)号: | CN107908623B | 公开(公告)日: | 2020-12-01 |
发明(设计)人: | 张家重;董毅;王玉奎 | 申请(专利权)人: | 浪潮金融信息技术有限公司 |
主分类号: | G06F40/289 | 分类号: | G06F40/289;G06F40/253;G06F40/55;G06F40/58 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 李世喆 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 语言 处理 方法 装置 | ||
本发明提供了一种语言处理方法及装置,该方法可以包括:为每一种词性分别设置一个对应的空间几何体;对采集的待转换语句拆分以形成至少两个独立分词;根据每一个独立分词在待转换语句中的词性确定出各个目标空间几何体,并按照每一个独立分词的排列顺序进行排序;针对第i+1个目标空间几何体,判断是否存在一个面能够与第i个目标空间几何体的一个目标面进行重合,其中,第i个目标空间几何体的目标面未与其它目标空间几何体的面进行过重合;当针对各个第i+1个目标空间几何体,均判断出是时,确定待转换语句为有意义的语句,否则确定为无意义的语句,其中,i为正整数且从1开始依次取值。本方案能够判断接收到语句是否有意义。
技术领域
本发明涉及计算机技术领域,特别涉及一种语言处理方法及装置。
背景技术
随着科学技术的快速发展,人机交互已成为可能。例如,用户可向机器(可以为计算机化的系统和软件)输入一段语句,然后机器将输入的语句转换成另外一种语言等等。
目前,机器在接收到外部输入的一段语句之后,无法确定该语句是否有实际意义,而是直接进行翻译等操作。但是,不排除会接收到一些没有实际意义的语句,这样,如果对这些没有实际意义的语句也进行翻译等操作时,即会占用处理空间,也会影响用户体验。
通过上述描述可见,如何判断接收到的语句是否有实际意义则成为当今亟待解决的问题。
发明内容
本发明实施例提供了一种语言处理方法及装置,能够判断接收到语句是否有实际意义。
第一方面,本发明实施例提供了一种语言处理方法,
为每一种词性分别设置一个对应的空间几何体,其中,符合语法规则的每两种词性所分别对应的空间几何体之间存在能够进行重合的面;还包括:
采集一个待转换语句,并拆分所述待转换语句以形成至少两个独立分词;
确定每一个所述独立分词在所述待转换语句中的目标词性;
确定与每一个所述目标词性分别对应的目标空间几何体;
按照每一个所述独立分词在所述待转换语句中的排列顺序,将各个所述目标空间几何体进行排序;
针对于排序后的第i+1个所述目标空间几何体,判断是否存在一个面能够与第i个所述目标空间几何体的一个目标面进行重合,其中,第i个所述目标空间几何体的所述目标面未与其它所述目标空间几何体的面进行过重合;
当针对于各个第i+1个所述目标空间几何体,均判断出存在一个面能够与第i个所述目标空间几何体的一个所述目标面进行重合时,确定所述待转换语句为有意义的语句,否则确定为无意义的语句,其中,i为正整数且从1开始依次取值。
优选地,
所述针对于排序后的第i+1个所述目标空间几何体,判断是否存在一个面能够与第i个所述目标空间几何体的一个目标面进行重合,包括:
对排序后的第i+1个所述目标空间几何体进行至少一次平行移动;
判断在平行移动的过程中,第i+1个所述目标空间几何体的一个面能否与第i个所述目标空间几何体的一个所述目标面进行重合;其中,第i+1个所述目标空间几何体不能移动至第i个所述目标空间几何体的左侧。
优选地,
所述为每一种词性分别设置一个对应的空间几何体,包括:
为每一种自然语言下的每一种所述词性分别设置一个对应的所述空间几何体,其中,不同所述自然语言下的同一种词性对应不同的空间几何体;
在所述采集一个待转换语句之后,且在所述确定与每一个所述目标词性分别对应的目标空间几何体之前,进一步包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮金融信息技术有限公司,未经浪潮金融信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711259437.7/2.html,转载请声明来源钻瓜专利网。