[发明专利]对话系统的构建方法、装置、计算机设备和存储介质有效
| 申请号: | 201910578623.X | 申请日: | 2019-06-28 |
| 公开(公告)号: | CN110196901B | 公开(公告)日: | 2022-02-11 |
| 发明(设计)人: | 焦振宇;孙叔琦;李婷婷;孙珂 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
| 主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/9032;G06F40/205 |
| 代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 对话 系统 构建 方法 装置 计算机 设备 存储 介质 | ||
本申请提出一种对话系统的构建方法、装置、计算机设备和存储介质方法,其中,方法包括:接收开发者发送的候选文档;对候选文档进行分析以生成候选文档对应的关键词集合,其中,关键词集合包括从候选文档提取的多个关键词;接收用户的查询语句,并获取与查询语句匹配的关键词;根据与查询语句匹配的关键词从匹配的关键词对应的候选文档中提取查询结果,并将查询结果反馈给用户。该方法在构建对话系统时,开发者输入候选文档即可,无需投入大量的工作,时间成本低,对话系统构建方便,并且可以适用于多种场景的对话系统构建,适用性强。
技术领域
本申请涉及计算机技术领域,尤其涉及一种对话系统的构建方法、装置、计算机设备和存储介质。
背景技术
对话系统的构建是建立一个机器对话系统,能够与人进行交互,对话系统的构建是人机交互的发展趋势,是目前倍受关注的智能机器人的基础技术。
目前主要采用以下两种方式构建对话系统,一种是开发者提前设计好本领域的意图和词槽,以及不同情况的下的对话逻辑(简称对话式);另一种是由开发者整理本领域的问答对,对话时机器人选择与当前用户输入query最相似问题的答案(简称问答式)。
但是,对话式对话系统需要开发者充分了解目标领域,同时又对对话系统的原理有较高掌握,开发者的收集词槽的词表、整理意图及对话逻辑的工作量很大、时间成本;而问答式对话系统开发者事先准备好问答对,如果用户的问题及其相似问题不在问答对中,对话系统不能回答,难以支持多轮交互。
发明内容
本申请提出一种对话系统的构建方法,用于解决现有的对话系统构建方法,存在工作量大、时间成本高和多轮交互困难的问题。
本申请一方面实施例提出了一种对话系统的构建方法,包括:
接收开发者发送的候选文档;
对所述候选文档进行分析以生成所述候选文档对应的关键词集合,其中,所述关键词集合包括从所述候选文档提取的多个关键词;
接收用户的查询语句,并获取与所述查询语句匹配的关键词;以及
根据与所述查询语句匹配的关键词从所述匹配的关键词对应的候选文档中提取查询结果,并将查询结果反馈给所述用户。
本申请实施例的对话系统的构建方法,通过接收开发者发送的候选文档,对候选文档进行分析以生成候选文档对应的关键词集合,其中,关键词集合包括从候选文档提取的多个关键词,接收用户的查询语句,并获取与查询语句匹配的关键词,根据与查询语句匹配的关键词从匹配的关键词对应的候选文档中提取查询结果,并将查询结果反馈给用户。本实施例中,通过对开发者发送的候选文档进行分析得到对应的关键词集合,在用户查询时,确定与用户输入的查询语句匹配的关键词,通过匹配的关键词从其对应的候选文档中提取到查询结果,由此,在构建对话系统时,开发者输入候选文档即可,无需投入大量的工作,时间成本低,对话系统构建方便,并且可以适用于多种场景的对话系统构建,适用性强。
本申请另一方面实施例提出了一种对话系统的构建装置,包括:
接收模块,用于接收开发者发送的候选文档;
生成模块,用于对所述候选文档进行分析以生成所述候选文档对应的关键词集合,其中,所述关键词集合包括从所述候选文档提取的多个关键词;
第一获取模块,用于接收用户的查询语句,并获取与所述查询语句匹配的关键词;以及
查询模块,用于根据与所述查询语句匹配的关键词从所述匹配的关键词对应的候选文档中提取查询结果,并将查询结果反馈给所述用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910578623.X/2.html,转载请声明来源钻瓜专利网。





