基于机器人的咨询方法、咨询机器人、计算机设备及介质技术

技术编号:26171141 阅读:30 留言:0更新日期:2020-10-31 13:42
本发明专利技术涉及大数据技术领域,尤其涉及一种基于机器人的咨询方法、咨询机器人、计算机设备及介质。所述方法包括:获取用户的一次咨询内容,将一次咨询内容转换为文本信息;从文本信息中识别出用户意图和提取出第一实体信息;根据用户意图维持与用户的对话状态,并在检验到第一实体信息不存在缺失时,生成与不存在缺失的第一实体信息对应的一次响应答案;接收到用户发出的二次咨询指令时,获取用户的二次咨询内容,根据一次咨询内容和一次响应答案对二次咨询内容进行内容完整化;根据二次咨询内容生成二次响应答案,结合一次响应答案和二次响应答案后反馈至用户。本发明专利技术能在多轮对话时对用户的咨询内容进行准确的应答。

【技术实现步骤摘要】
基于机器人的咨询方法、咨询机器人、计算机设备及介质
本专利技术涉及大数据的数据处理
,尤其涉及一种基于机器人的咨询方法、咨询机器人、计算机设备及介质。
技术介绍
咨询机器人是人工智能领域一大重要组成部分,且咨询机器人在包括金融、电信以及服务等许多行业领域内都有着深入的应用,其目标是为用户提供用户咨询等其他用户服务,但按照目前来看,在同一个用户在一个时间段咨询次数过多,且每一次的咨询内容并不完整的情况下,目前的咨询机器人很难理解到用户真正的用户意图,进而使得在上述情况下,不能及时向用户的咨询内容响应出正常的应答,如此,会导致用户体验效果差。因此,本领域技术人员亟需寻找一种新的技术方案来解决上述提到的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种基于机器人的咨询方法、咨询机器人、计算机设备及介质,用于在多轮对话时,对用户的咨询内容进行准确的应答,进而提高用户的体验效果。一种基于机器人的咨询方法,包括:在接收到用户发出的一次咨询指令时,获取用户在与咨询机器人的会话状态中输入的一次咨询内容,根据本文档来自技高网...

【技术保护点】
1.一种基于机器人的咨询方法,其特征在于,包括:/n在接收到用户发出的一次咨询指令时,获取用户在与咨询机器人的会话状态中输入的一次咨询内容,根据与所述一次咨询内容类型对应的预设转换方法将所述一次咨询内容转换为文本信息;/n将所述文本信息传输至NLU模块,以令所述NLU模块从所述文本信息中识别出用户意图和提取出第一实体信息;/n根据所述用户意图调用出与所述一次咨询内容对应的响应措施,在所述响应措施下,维持与所述用户的对话状态,按照与所述用户意图对应的至少一种预设词槽要求检验所述第一实体信息;/n在检验到所述第一实体信息存在缺失时,根据与缺失的所述第一实体信息对应的补充要求向所述用户追问出缺失的所...

【技术特征摘要】
1.一种基于机器人的咨询方法,其特征在于,包括:
在接收到用户发出的一次咨询指令时,获取用户在与咨询机器人的会话状态中输入的一次咨询内容,根据与所述一次咨询内容类型对应的预设转换方法将所述一次咨询内容转换为文本信息;
将所述文本信息传输至NLU模块,以令所述NLU模块从所述文本信息中识别出用户意图和提取出第一实体信息;
根据所述用户意图调用出与所述一次咨询内容对应的响应措施,在所述响应措施下,维持与所述用户的对话状态,按照与所述用户意图对应的至少一种预设词槽要求检验所述第一实体信息;
在检验到所述第一实体信息存在缺失时,根据与缺失的所述第一实体信息对应的补充要求向所述用户追问出缺失的所述第一实体信息的补充信息,并根据所述补充信息将缺失的所述第一实体信息填充至第一实体信息不再存在缺失;
在检验到所述第一实体信息不存在缺失时,结合预设数据库和知识图谱生成与不存在缺失的所述第一实体信息对应的一次响应答案;
在将生成的所述一次响应答案发送至所述用户之前,连续接收到所述用户发出的二次咨询指令时,获取所述用户输入的二次咨询内容,令指代消解模块根据所述一次咨询内容和所述一次响应答案对所述二次咨询内容进行内容完整化;
若与内容完整化之后的所述二次咨询内容对应的第二实体信息不存在缺失时,结合预设数据库和知识图谱生成与不存在缺失的所述第二实体信息对应的二次响应答案,将按照预设结合方式结合后的所述一次响应答案和所述二次响应答案,通过预设接口反馈至所述用户以实现对所述用户的咨询内容作出应答,并在自接收所述二次咨询指令时起的预设时长之内未接收到其他咨询指令之后,断开与所述用户的所述对话状态。


2.根据权利要求1所述的基于机器人的咨询方法,其特征在于,所述令所述NLU模块从所述文本信息中识别出用户意图和提取出第一实体信息,包括:
调用出以阶层方式融合在流程化的所述NLU模块中的用户意图识别组件和第一实体信息提取组件;
令所述用户意图识别组件通过onehot编码技术计算所述文本信息的词向量后,将所述词向量输入至预设神经网络模型进行用户意图识别,并识别出所述用户意图;
令所述信息提取组件结合jieba分词和预设字典对所述文本信息进行分词,得到分词信息后,将所述分词信息输入至由条件随机场构成的概率分布模型进行第一实体信息的判断,并提取出所述第一实体信息。


3.根据权利要求1所述的基于机器人的咨询方法,其特征在于,所述根据所述用户意图调用出与所述一次咨询内容对应的响应措施之后,还包括:
记录与各个响应措施对应的响应节点的响应时间,并在至少一个所述响应节点的响应时间出现异常时,向数据接收方以预设方法发送包含该响应节点出现异常的提示信息。


4.根据权利要求1所述的基于机器人的咨询方法,其特征在于,所述根据所述用户意图调用出与所述一次咨询内容对应的响应措施之后,还包括:
记录与各个响应措施对应的响应节点的响应时间,并在至少一个所述响应节点的响应时间出现异常时,向数据接收方以预设方法发送包含该响应节点出现异常的提示信息。


5.根据权利要求1所述的基于机器人的咨询方法,其特征在于,所述根据与缺失的所述第一实体信息对应的补充要求向所述用户追问出缺失的所述第一实体信息的补充信息,还包括:
记录向所述用户追问缺失的所述第一实体信息的所述补充信息的追问失败次数;所述追问失败次数是指表征出在追问之后所述用户的所述补充信息依旧存在所述第一实体信息缺失问题的追问次数;
在所述追问失败次数大于预设次数阈值时,停止向所述用户进行追问,维持与所述用户的对话状态,并将所述用户...

【专利技术属性】
技术研发人员:曹明
申请(专利权)人:平安证券股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1