[发明专利]一种基于问答系统上下文的对话检索的方法及设备在审
申请号: | 201911112818.1 | 申请日: | 2019-11-14 |
公开(公告)号: | CN110909141A | 公开(公告)日: | 2020-03-24 |
发明(设计)人: | 刘尧;舒畅;李竹桥;李先云;郑思璇;朱婷婷;祁丽华;张洪晖 | 申请(专利权)人: | 义语智能科技(广州)有限公司 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/33 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 王奎宇;甘章乖 |
地址: | 511458 广东省广州市南沙区丰泽东路106*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 问答 系统 上下文 对话 检索 方法 设备 | ||
1.一种基于问答系统上下文的对话检索方法,其特征在于,所述方法包括:
获取当前次聊天问题;
从问答系统上下文中获取与所述当前次聊天问题相关的上次聊天对话的问题和所述上次聊天对话的问题对应的答案;
根据所述当前次聊天问题、所述上次聊天对话的问题及其对应的答案,确定检索对象;
基于所述检索对象在所述问答系统上下文中进行相关答案检索,得到至少一个候选答案及其候选值;
基于所述候选值从所述至少一个候选答案中筛选并确定出所述当前次聊天问题的答案。
2.根据权利要求1所述的方法,其特征在于,根据所述当前次聊天问题、所述上次聊天对话的问题及所述上次聊天对话的问题对应的答案,确定检索对象,包括:
获取所述上次聊天对话的问题对应的答案;
判断所述上次聊天对话的问题对应的答案的字数是否大于预设答案字数阈值;
若否,则根据所述当前次聊天问题、所述上次聊天对话的问题及所述上次聊天对话的问题对应的答案,确定检索对象。
3.根据权利要求2所述的方法,其特征在于,若所述至少一个候选答案的候选值中的最高候选值小于等于预设候选值阈值,则根据所述当前次聊天问题和所述上次聊天对话的问题对应的答案对所述检索对象进行更新,得到更新后的检索对象;
其中,基于所述检索对象在所述问答系统上下文中进行相关答案检索,得到至少一个候选答案及其候选值,包括:
基于所述更新后的检索对象在所述问答系统上下文中进行相关答案检索,得到更新后的至少一个候选答案及其候选值;
其中,基于所述候选值从所述至少一个候选答案中筛选并确定出所述当前次聊天问题的答案,包括:
基于所述更新后的候选值从所述更新后的至少一个候选答案中筛选并确定出所述当前次聊天问题的答案。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
所述判断所述上次聊天对话的问题对应的答案的字数是否大于预设答案字数阈值后,若是,则根据所述当前次聊天问题和所述上次聊天对话的问题,确定所述检索对象。
5.根据权利要求1-4任意一项所述的方法,其特征在于,所述检索对象中的所述上次聊天对话的问题和上次聊天对话的问题对应的答案的候选权重分别小于所述当前次聊天问题的候选权重。
6.根据权利要求1至4中任一项所述的方法,其特征在于,所述基于所述候选值从所述至少一个候选答案中筛选并确定出所述当前次聊天问题的答案,包括:
若所述至少一个候选答案的候选值中的最高候选值大于预设候选值阈值,则将所述至少一个候选答案中的、所述最高候选值对应的候选答案确定为所述当前次聊天问题的答案。
7.根据权利要求1所述的方法,其特征在于,所述从问答系统上下文中获取与所述当前次聊天问题相关的上次聊天对话的问题和所述上次聊天对话的问题对应的答案之前,还包括:
判断所述问答系统上下文中是否存在与所述当前次聊天问题相关的上次聊天对话,
若不存在,则将所述当前次聊天问题确定为检索对象。
8.一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行时,使所述处理器实现如权利要求1至7中任一项所述的方法。
9.一种基于问答系统上下文的对话检索设备,其特征在于,该设备包括:
一个或多个处理器;
计算机可读介质,用于存储一个或多个计算机可读指令,
当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1至7中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于义语智能科技(广州)有限公司,未经义语智能科技(广州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911112818.1/1.html,转载请声明来源钻瓜专利网。