[发明专利]语义分析方法及装置、计算设备及可读介质在审
申请号: | 201811347302.0 | 申请日: | 2018-11-13 |
公开(公告)号: | CN111241841A | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 崔桐;邢少敏 | 申请(专利权)人: | 第四范式(北京)技术有限公司 |
主分类号: | G06F40/30 | 分类号: | G06F40/30 |
代理公司: | 北京展翼知识产权代理事务所(特殊普通合伙) 11452 | 代理人: | 屠长存 |
地址: | 100085 北京市海淀区上*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语义 分析 方法 装置 计算 设备 可读 介质 | ||
本发明提供一种语义分析方法及装置、计算设备及可读介质。其所述方法包括:获取目标语句;对目标语句进行分析,获取关于目标语句的基础事实;根据预设的多个推理规则,对基础事实进行推理处理,得到关于所述语句的多个推理事实;基于多个推理事实,生成关于所标语句的语义分析结果。与现有技术相比,本发明的技术方案,能够对目标语句对应的基础事实进行有效推理得到多个推理事实,并基于多个推理事实进行语义分析,使得语义分析过程更加细致、更加合理,且能够有效提高语义分析结果的准确性。
技术领域
本发明涉及自然语言处理技术领域,尤其涉及一种语义分析方法及装置、计算设备及可读介质。
背景技术
人工智能(Artificial Intelligence;AI)是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。因此,它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。
例如,自然语言处理领域是AI研究的一个非常重要的方向。在现有技术的很多智能问答系统中,都可以采用AI来实现。具体实现过程中,用户输入目标语料,智能问答系统中的自然语言处理装置,可以基于语法规则集分析目标语料而获得语法。在判定语法包括需要进行验证的语义槽之后,查询内建知识库中是否存在与语义槽的槽值相匹配的结果。当无法获得与槽值相匹配的结果时,判定槽值的语义不正确。当获得与槽值相匹配的结果时,输出语法的语义分析结果。进而基于语义分析结果,为用户提供解答。
现有的上述语义分析方案,技术过于粗糙、简单,导致语义分析结果准确性较差。
发明内容
本发明提供一种语义分析方法及装置、计算设备及可读介质,用于提高语义分析的准确性。
本发明提供一种语义分析方法,所述方法包括:
获取目标语句;
对所述目标语句进行分析,获取关于所述目标语句的基础事实;
根据预设的多个推理规则,对所述基础事实进行推理处理,得到关于所述目标语句的多个推理事实;
基于多个所述推理事实,生成关于所述目标语句的语义分析结果。
进一步可选地,如上所述的方法中,对所述目标语句进行分析,获取关于所述目标语句的基础事实,包括:
对所述目标语句进行词法分析和句法分析;
基于所述词法分析和所述句法分析的分析结果,获取关于所述目标语句的所述基础事实。
进一步可选地,如上所述的方法中,对所述目标语句进行词法分析,包括:
对所述目标语句进行分词处理;
对所述分词处理后的各个分词进行词性标注和命名实体识别。
进一步可选地,如上所述的方法中,对所述分词处理后的各个分词进行词性标注和命名实体识别之后,所述方法还包括:
采用词典对各所述分词的词性和命名实体进行校验,并针对有错误的进行纠正。
进一步可选地,如上所述的方法中,对所述目标语句进行句法分析,包括:
对所述目标语句进行依存句法分析,获取所述目标语句的句子结构。
进一步可选地,如上所述的方法中,基于多个所述推理事实,生成关于所述目标语句的语义分析结果,包括:
判断多个所述推理事实中是否存在互相冲突的推理事实对;
若存在,获取互相冲突的推理事实对中的各推理事实所采用的推理规则的优先级;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于第四范式(北京)技术有限公司,未经第四范式(北京)技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811347302.0/2.html,转载请声明来源钻瓜专利网。