[发明专利]一种基于知识图谱进行人机交互的方法和系统有效
申请号: | 202010720792.5 | 申请日: | 2020-07-24 |
公开(公告)号: | CN111651615B | 公开(公告)日: | 2023-06-13 |
发明(设计)人: | 李旭滨 | 申请(专利权)人: | 上海茂声智能科技有限公司 |
主分类号: | G06F16/36 | 分类号: | G06F16/36;G06F16/332;G06F16/68 |
代理公司: | 上海领誉知识产权代理有限公司 31383 | 代理人: | 车超平;王琰 |
地址: | 201306 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 知识 图谱 进行 人机交互 方法 系统 | ||
本申请涉及一种基于知识图谱进行人机交互的方法和系统,其中,该方法包括:对话管理模块从第一语音数据中获取第一信息,其中,第一信息包括第一实体、第一属性;知识图谱服务生成与第一信息相对应的第一检索指令;知识图谱数据库获取与第一检索指令相对应的第二信息,其中,第二信息包括第二实体、第二属性;对话管理模型获取与第一信息相对应的第一对话流程;对话管理模块获取第二对话流程,其中,第一对话流程包括第二对话流程;根据第二对话流程,对话应答模块生成与第一语音数据相对应的第二语音数据。通过本申请,解决了智能机器人只能进行任务式对话而影响人机交互体验以及拟人化差的问题,提高了人机交互的流畅度。
技术领域
本申请涉及人机交互领域,特别是涉及一种基于知识图谱进行人机交互的方法和系统。
背景技术
目前在进行人机交互的情况下,一般是根据预先设计好的对话流程进行人机交互。在智能机器人接收到用户意图的情况下,将用户意图作为槽值填充到预设的对话流程中的槽位中,若用户意图作为槽值与对话流程中的槽位相匹配,此时智能机器人根据预设的对话应答流程生成与用户意图相对应的应答话术;但是由于对话流程一般是预先设计好的,所以用户的对话场景的边界需要清晰、意图定义需要准确以及对话场景范围也需要适中,从而防止智能机器人不能准确识别出用户意图。
相关技术中,在进行人机交互的情况下,一般只能通过用户主动发起交互,然后智能机器人按照预设的对话流程进行应答,只能进行简单的任务式对话,智能机器人并不能进行主动的发起对话;在用户与智能机器人在进行人机交互的情况下,也无法实现跨领域、跨交互形式进行多轮对话;且如果用户意图作为槽值与对话流程中的槽位不匹配的情况下,也会造成答非所问、交互生硬的问题。
目前针对相关技术中智能机器人只能进行简单的任务式对话而造成的人机交互体验差以及智能机器人拟人化差的问题,尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种基于知识图谱进行人机交互的方法和系统,以至少解决相关技术中智能机器人只能进行简单的任务式对话而造成的人机交互体验差以及智能机器人拟人化差的问题。
本发明的第一个方面,提供了一种基于知识图谱进行人机交互的方法,包括:
对话管理模块从第一语音数据中获取第一信息,其中,所述第一信息包括第一实体、第一属性;
知识图谱服务生成与所述第一信息相对应的第一检索指令;
知识图谱数据库获取与所述第一检索指令相对应的第二信息,其中,所述第二信息包括第二实体、第二属性;
对话管理模型获取与所述第一信息相对应的第一对话流程;
所述对话管理模块获取与所述第一信息、所述第二信息以及所述第一对话流程相对应的第二对话流程,其中,所述第一对话流程包括所述第二对话流程;
根据所述第二对话流程,对话应答模块生成与所述第一语音数据相对应的第二语音数据。
进一步地,在所述对话管理模块从第一语音数据中获取第一信息之前,所述方法还包括:
获取第一知识图谱的第一图数据;
所述知识图谱服务将所述第一图数据转换成第一结构化数据;
根据所述第一结构化数据,所述对话管理模型生成第三对话流程,其中,所述第三对话流程包括所述第一对话流程。
进一步地,在所述对话管理模型生成第三对话流程之后,所述方法还包括:
更新所述第一知识图谱,以获得第二知识图谱;
获取所述第二知识图谱的第二图数据;
所述知识图谱服务将所述第二图数据转换成第二结构化数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海茂声智能科技有限公司,未经上海茂声智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010720792.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可分区散热的插箱以及机柜
- 下一篇:一种输尿管镜鞘套件