【技术实现步骤摘要】
知识库问答装置及建立方法
本申请涉及自然语言处理领域,具体而言,涉及一种知识库问答装置及建立方法。
技术介绍
问答系统,通常是指对一个自然语言表达的问题,对自然语言查询语句进行某种程度的语义分析,然后在知识库中查找可能的候选答案并通过一个排序机制找出最佳的答案。专利技术人发现,在建立问答知识库时,如果采用问题文本来建立问答知识库索引,效率低下、需要耗费大量标注的时间。针对相关技术中在建立问答知识库索引时效率较低的问题,目前尚未提出有效的解决方案。
技术实现思路
本申请的主要目的在于提供一种知识库问答装置及建立方法,以解决在建立问答知识库索引时效率较低的问题。为了实现上述目的,根据本申请的一个方面,提供了一种知识库问答装置。根据本申请的知识库问答装置包括:索引模块,用于根据语义向量离线建立具有句向量索引的知识库;接收模块,用于接收用户问答请求;以及问答检索模块,用于在所述知识库中根据所述用户问答请求在线检索出问答的答案。进一步地,所述索引模块包括:获取单元,用于获取知识库中的相似问题;第一语义向量单元,用于将所述相似问题通过已训练好的句向量编码器后输出编码后的语义向量, ...
【技术保护点】
1.一种知识库问答装置,其特征在于,包括:索引模块,用于根据语义向量离线建立具有句向量索引的知识库;接收模块,用于接收用户问答请求;以及问答检索模块,用于在所述知识库中根据所述用户问答请求在线检索出问答的答案。
【技术特征摘要】
1.一种知识库问答装置,其特征在于,包括:索引模块,用于根据语义向量离线建立具有句向量索引的知识库;接收模块,用于接收用户问答请求;以及问答检索模块,用于在所述知识库中根据所述用户问答请求在线检索出问答的答案。2.根据权利要求1所述的知识库问答装置,其特征在于,所述索引模块包括:获取单元,用于获取知识库中的相似问题;第一语义向量单元,用于将所述相似问题通过已训练好的句向量编码器后输出编码后的语义向量,其中,句向量编码器采用InferSent模型。3.根据权利要求2所述的知识库问答装置,其特征在于,所述索引模块包括:索引单元,用于通过索引工具将所述相似问题通过已训练好的句向量编码器后输出编码后的语义向量建立句向量索引知识库。4.根据权利要求1所述的知识库问答装置,其特征在于,所述问答检索模块包括:第二语义向量单元,用于将接收到的用户的请求经过预设的句向量编码器编码后得到目标语义向量;以及检索单元,用于检索出所述句向量索引与目标语义向量距离相近的结果向量。5.根据权利要求4所述的知识库问答装置,其特征在于,所述问答检索模块包括:查询单元,用于查询所述结果向量中对应的知识点;以及结果返回单元,用于将所述知识点的答案返回至用户,其中,所述知识点用于作为知识库...
【专利技术属性】
技术研发人员:唐梓毅,汪冠春,胡一川,张海雷,
申请(专利权)人:北京奔影网络科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。