[发明专利]人机交互方法、装置、智能机器人和存储介质在审
申请号: | 201910955688.1 | 申请日: | 2019-10-09 |
公开(公告)号: | CN112632234A | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 谢韬 | 申请(专利权)人: | 科沃斯商用机器人有限公司 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/36;G06K9/62 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 孙明子;刘戈 |
地址: | 215104 江苏省苏州市苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 人机交互 方法 装置 智能 机器 人和 存储 介质 | ||
本发明实施例提供一种人机交互方法、装置、智能机器人和存储介质,该方法包括:智能机器人接收用户输入的第一语句并对其进行主干提取,以得到第一语句的语句主干。然后,在预先建立的语料库中确定与此语句主干在语义上匹配的第二语句。最终,智能机器人会根据第二语句对第一语句进行响应,从而实现人机交互。经过对第一语句的主干提取,能够将第一语句中的修饰和补充部分全部剔除,避免非主干部分对语义匹配过程产生干扰,最大程度避免出现机器人匹配不到第二语句的情况,这也就进一步地避免出现机器人无法对第一语句进行响应的情况,保证人机交互的正常进行。
技术领域
本发明涉及人工智能技术领域,尤其涉及一种人机交互方法、装置、智能机器人和存储介质。
背景技术
随着人工智能技术的发展,各种智能机器人越来越多地进入人们的生活,比如服务机器人、清洁机器人、自移动售货机器人等等。为了方便用户的使用,智能机器人通常都支持多种人机交互方式,比如基于触摸操作的人机交互方式以及基于语音的交互方式等等。
但无论是何种交互方式,在实际应用中,在接收到用户输入的对话内容后,智能机器人通常会先确定出对话内容的语义,进一步地,根据语义输出与对话内容对应的应答内容,从而实现了人机交互。
发明内容
本发明实施例提供一种人机交互方法、装置、智能机器人和存储介质,用以保证人机对话的正常进行,避免出现无法对用户输入语句进行响应的情况。
本发明实施例提供一种人机交互方法,包括:
接收用户输入的第一语句;
对所述第一语句进行主干提取,以得到语句主干;
在语料库中,确定与所述语句主干语义匹配的第二语句;
根据所述第二语句对所述第一语句进行响应。
本发明实施例提供一种人机交互装置,包括:
接收模块,用于接收用户输入的第一语句;
提取模块,用于对所述第一语句进行主干提取,以得到语句主干;
第一确定模块,用于在语料库中,确定与所述语句主干语义匹配的第二语句;
响应模块,用于根据所述第二语句对所述第一语句进行响应。
本发明实施例提供一种智能机器人,包括:处理器和存储器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现:
接收用户输入的第一语句;
对所述第一语句进行主干提取,以得到语句主干;
在语料库中,确定与所述语句主干语义匹配的第二语句;
根据所述第二语句对所述第一语句进行响应。
本发明实施例提供了一种存储计算机指令的计算机可读存储介质,当所述计算机指令被一个或多个处理器执行时,致使所述一个或多个处理器至少执行以下的动作:
接收用户输入的第一语句;
对所述第一语句进行主干提取,以得到语句主干;
在语料库中,确定与所述语句主干语义匹配的第二语句;
根据所述第二语句对所述第一语句进行响应。
在本发明实施例中,用户与智能机器人进行人机交互时,可以向智能机器人发出交互语句即第一语句。智能机器人会采集此第一语句,并对其进行主干提取,以得到第一语句的语句主干。然后,在预先建立的语料库中确定与语句主干在语义上匹配的第二语句。最终,智能机器人根据第二语句对第一语句进行响应,从而实现人机交互。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于科沃斯商用机器人有限公司,未经科沃斯商用机器人有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910955688.1/2.html,转载请声明来源钻瓜专利网。