应用于机器人的对话系统及方法、机器人、可读介质技术方案

技术编号:29156634 阅读:28 留言:0更新日期:2021-07-06 22:56
本发明专利技术提供了一种应用于机器人的对话系统,其特征在于,包括:网络模块:构建网络服务端,在用户端输入信息请求网络接口,编辑图形知识库;服务端模块:构建网络服务点用于接收用户输入信息,接收用户输入信息之后作出判断,确定目标问题,以及回复所述目标问题的目标机器人;匹配模块:用于筛选用户输入信息的语义范围,通过匹配方式进行问题匹配并输出答案给用户端。本发明专利技术通过利用图形知识库去做任务型的问答系统不需要大量的技术储备和规则去匹配问题,节约了开发成本,方便构建。

【技术实现步骤摘要】
应用于机器人的对话系统及方法、机器人、可读介质
本专利技术涉及机器人对话
,具体地,涉及一种应用于机器人的对话系统及方法、机器人、可读介质。
技术介绍
随着人工智能技术的发展,人机自然语言交互的技术得到广泛应用。目前对自然语言的处理一般是通过机器学习来实现的,利用机器学习来对音频数据转换的文本进行语义提取,然后通过构建的学习模型对解析得到的语义进行分析,从而实现对用户提问的自动回复。在现有技术中存在较多待完善的问题,比如知识图谱的构建任务是非常庞大的,通过三元组的关系构建成千上万的关系边与顶点,再利用相关技术去处理问题的分析,再查找问题,研发成本大;并且数据库的查询只是单独的查找功能,单调不能完成对话的任务;同时,语义理解则是通过算法把数据分析出当中重要的成分,识别意图,根据意图筛选问题后根据模型预测得出结果,而网络模型的可解释性不强,不能百分百确定输出,完全是根据训练数据,调参结果决定等技术,不能完成要求准确性过高的任务型对话。经过检索,专利文献CN110516052A公开了一种机器人问答交互方法、系统及机器人,包括:接本文档来自技高网...

【技术保护点】
1.一种应用于机器人的对话系统,其特征在于,包括:/n网络模块:构建网络服务端,在用户端输入信息请求网络接口,编辑图形知识库;/n服务端模块:构建网络服务点用于接收用户输入信息,接收用户输入信息之后作出判断,确定目标问题,以及回复所述目标问题的目标机器人;/n匹配模块:用于筛选用户输入信息的语义范围,通过匹配方式进行问题匹配并输出答案给用户端。/n

【技术特征摘要】
1.一种应用于机器人的对话系统,其特征在于,包括:
网络模块:构建网络服务端,在用户端输入信息请求网络接口,编辑图形知识库;
服务端模块:构建网络服务点用于接收用户输入信息,接收用户输入信息之后作出判断,确定目标问题,以及回复所述目标问题的目标机器人;
匹配模块:用于筛选用户输入信息的语义范围,通过匹配方式进行问题匹配并输出答案给用户端。


2.根据权利要求1所述的应用于机器人的对话系统,其特征在于,所述服务端模块接收用户输入信息之后首先判断输入信息的来源,再判断用户输入信息需执行的指令。


3.根据权利要求1所述的应用于机器人的对话系统,其特征在于,所述匹配模块根据自定义规则设置禁用语,如果用户输入信息中包含禁用语,则不进行匹配。


4.根据权利要求1所述的应用于机器人的对话系统,其特征在于,所述匹配模块用于从图形知识库数据库中搜索与所述目标问题匹配的问答对数据;
若存在与所述目标问题匹配的问答对数据,则根据预设的判断条件,对所述问答对数据和所述用户输入信息进行相似度分析,找到符合要求的问答对数据;其中,所述判断条件包括以下任一或者任多项的组合:
所述问答对数据中的问题与所述用户输入信息的文本相似度大于预设的第一阈值;
所述问答对数据中的问题与所述用户输入信息的余弦相似度大于预设的第二阈值;
所述问答对数据中的问题的拼音与所述用户输入信息的拼音的相似度大于预设的第三阈值;
通过LSI模型比对所述问答对数据中的问题与所述用户输入信息的相似度大于预设的第四阈值。


5.一种应用于机器人的对话方法,其特征在于,包括如下步骤:
步骤S...

【专利技术属性】
技术研发人员:汤世雨郭震
申请(专利权)人:上海景吾智能科技有限公司
类型:发明
国别省市:上海;31

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

1