[发明专利]人机对话处理方法、设备及可读存储介质在审
申请号: | 201711363313.3 | 申请日: | 2017-12-18 |
公开(公告)号: | CN108197167A | 公开(公告)日: | 2018-06-22 |
发明(设计)人: | 卢道和;杨海军;郑德容;张超;钟伟 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国;赵爱蓉 |
地址: | 518052 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 知识库 接待机器人 处理机器人 人机对话 计算机可读存储介质 可读存储介质 人机对话设备 服务能力 接收用户 任务分发 任务执行 问题接收 用户服务 机器人 分发 查找 答案 返回 转换 对话 | ||
1.一种人机对话处理方法,其特征在于,对话机器人包括接待机器人与处理机器人,所述人机对话处理方法包括以下步骤:
接待机器人接收用户提出的问题,并基于自身知识库,识别该问题是否为任务型问题;
若为任务型问题,则接待机器人将该问题对应的任务,分发给拥有该任务执行能力的处理机器人,以供该处理机器人基于自身知识库执行该任务;
若不为任务型问题,则接待机器人通过查找自身知识库,返回该问题的答案。
2.如权利要求1所述的人机对话处理方法,其特征在于,接待机器人在识别用户提出的问题是否为任务型问题之前,所述人机对话处理方法还包括:
接待机器人对用户提出的问题进行清洗,以供将问题中无效的字、和/或词、和/或词组清除;以及
将清洗后的问题中的缩略词和/或口语化词进行补全。
3.如权利要求2所述的人机对话处理方法,其特征在于,所述人机对话处理方法还包括:
接待机器人对清洗且补全后的问题进行意图识别,以供确定该问题的类型,所述类型至少包括:解释类型、原因类型、时间类型。
4.如权利要求1所述的人机对话处理方法,其特征在于,所述知识库至少包括:闲聊知识库、知识图谱库、业务知识库以及任务知识库;
所述闲聊知识库包括预置的日常问答用语集合;所述知识图谱库包括若干用于推理的知识;所述业务知识库包括预置的问题与答案集合;
所述任务知识库包括:
问题指令集合,用于标识任务型问题与对应执行的指令之间的映射关系;
指令状态集合,用于标识指令与对应任务状态序列之间的映射关系;
状态操作集合,用于标识任务状态与对应执行的操作之间的映射关系;
基本操作集合,包含多种基本操作。
5.如权利要求4所述的人机对话处理方法,其特征在于,所述人机对话处理方法还包括:
在接收到接待机器人分发的任务后,处理机器人基于自身知识库中的任务知识库,执行接待机器人分发的任务,并将任务执行结果作为答案返回。
6.如权利要求4所述的人机对话处理方法,其特征在于,所述若不为任务型问题,则接待机器人通过查找自身知识库,返回该问题的答案的步骤包括:
若不为任务型问题,则接待机器人基于自身知识库中的业务知识库,对该问题分别进行问句匹配与检索排序,以及基于自身知识库中的知识图谱库,对该问题进行知识推理,得到结果集;
判断所述结果集中是否存在满足预置要求的答案;
若存在满足所述预置要求的答案,则返回该答案,并推荐与该问题相似的其他问题。
7.如权利要求6所述的人机对话处理方法,其特征在于,在所述判断所述结果集中是否存在满足预置要求的答案的步骤之后,所述人机对话处理方法还包括:
若不存在满足所述预置要求的答案,则接待机器人查找自身知识库中的闲聊知识库;
若该闲聊知识库中存在对应答案,则返回该答案,否则返回预置的默认答案。
8.一种人机对话设备,其特征在于,所述人机对话设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的人机对话程序,所述人机对话程序被所述处理器执行时实现如权利要求1至7中任一项所述的人机对话处理方法的步骤。
9.如权利要求8所述的人机对话设备,其特征在于,所述人机对话设备还包括:存储在所述存储器上的知识库优化程序,所述处理器配置为执行所述知识库优化程序以执行下述操作中的任意一项或多项:
采用问题自动扩充模板,对知识库中的问题进行问法的多样性扩充,并将扩充的结果与对应问题进行关联;
采用问题理解分类模板,对知识库中的问题按照语义理解进行分类;
对用户与人工客服之间的对话日志、和/或用户与对话机器人之间的对话日志进行分析与整理,以供从对话日志中学习新的知识点并保存到知识库中或基于对话日志强化知识库中已保存的现有知识点。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有人机对话程序,所述人机对话程序被处理器执行时实现如权利要求1至7中任一项所述的人机对话处理方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711363313.3/1.html,转载请声明来源钻瓜专利网。