[发明专利]聊天机器人的构造、响应方法及装置、存储介质、服务器在审
申请号: | 201711049821.4 | 申请日: | 2017-10-31 |
公开(公告)号: | CN109947907A | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 顾抑扬;俞晨光 | 申请(专利权)人: | 上海挖数互联网科技有限公司 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/335 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张振军;吴敏 |
地址: | 200040 上海市静安区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 语料 聊天机器人 分层 层级 上下文信息 存储介质 输入信息 应答信息 自顶向下 响应 服务器 对话 方案解决 接收用户 响应信息 用户体验 语义 匹配 输出 | ||
一种聊天机器人的构造、响应方法及装置、存储介质、服务器,所述构造方法包括:获取对话语料,并将对话语料组织为语料块,其中,对话语料包括上下文信息和所述上下文信息对应的响应信息;对语料块进行分层,以得到层级自顶向下的多个分层语料块,每个分层语料块包括至少一个语料块,分层语料块的层级越高,其中的语料块的语义越下位;将分层语料块输入至聊天机器人;所述响应方法包括:提供聊天机器人,聊天机器人由上述构造方法构造而成;接收用户的输入信息;按照层级自顶向下的顺序,将输入信息与聊天机器人内的分层语料块进行匹配,以得到应答信息;将应答信息输出至用户。本发明技术方案解决了聊天机器人语料不足的问题,提高用户体验。
技术领域
本发明涉及信息处理技术领域,具体地涉及一种聊天机器人的构造、响应方法及装置、存储介质、服务器。
背景技术
近年来,在人工智能研究热潮的推动下,智能聊天机器人被定位成未来各种产品和服务的入口,已成为各相关领域公司的重点研究项目。智能问答作为人机交互的主要方式具有广泛的应用场景。
现有的聊天机器人的语料一般来自于预先录入的模板,模板依靠人工编写,丰富性和实时性比较差,从用户角度而言,相同的提问总是会获得相同的回答,体验较差。实现一个聊天机器人需要大量语料,但在实现一个特定人物形象的聊天机器人时,由于原始素材限制,往往会遇到语料不足的问题,例如,如果要实现一个西游记机器人,由于属于《西游记》剧本中的语料数量有限,扩展使用其他的语料又会导致聊天机器人性格不一致,导致无法得到满足用户聊天需求的机器人。
由上,现有的技术方案无法解决建立特定的聊天机器人时语料内容不足的问题,难以满足用户订制特定人物形象的聊天机器人的需求。
发明内容
本发明解决的技术问题是在语料内容不足时如何满足用户订制个性化聊天机器人的需求,从而提高用户体验。
为解决上述技术问题,本发明实施例提供一种聊天机器人的构造方法,所述构造方法包括:获取对话语料,并将所述对话语料组织为语料块,其中,所述对话语料包括上下文信息和所述上下文信息对应的响应信息;对所述语料块进行分层,以得到层级自顶向下的多个分层语料块,每个分层语料块包括至少一个语料块,所述分层语料块的层级越高,其中的语料块的语义越下位;将所述分层语料块输入至聊天机器人。
可选的,所述获取对话语料的步骤包括:从互联网获取资讯信息;对所述资讯信息进行清洗,以得到所述对话语料,所述清洗指的是删除所述资讯信息中的重复和冗余内容后,将所述资讯信息整理成对话格式的对话语料。
可选的,所述将所述对话语料组织为语料块包括:将来源于同一信息源的对话语料组织于同一语料块中。
为解决上述技术问题,本发明实施例还提供一种聊天机器人的响应方法,所述响应方法包括:提供聊天机器人,所述聊天机器人由上述构造方法构造而成;接收用户的输入信息;按照层级自顶向下的顺序,将所述输入信息与所述聊天机器人内的分层语料块进行匹配,以得到应答信息;将所述应答信息输出至用户。
可选的,所述按照层级自顶向下的顺序,将所述输入信息与所述聊天机器人内的分层语料块进行匹配的步骤包括:按照层级自顶向下的顺序,将所述输入信息与所述分层语料块的语料块内的上下文信息进行匹配;将与所述输入信息匹配的上下文信息对应的响应信息作为所述应答信息。
可选的,所述按照层级自顶向下的顺序,将所述输入信息与所述分层语料块的语料块内的上下文信息进行匹配包括:在最顶层层级的分层语料块的各个语料块中搜索与所述输入信息的匹配度高于预设阈值的上下文信息,如果找到,则将找到的上下文信息作为匹配的上下文信息;如果未找到,则在下一层级的分层语料块的各个语料块中搜索与所述输入信息的匹配度高于预设阈值的上下文信息,直至找到或者搜索完全部的分层语料块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海挖数互联网科技有限公司,未经上海挖数互联网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711049821.4/2.html,转载请声明来源钻瓜专利网。