预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111400479A(43)申请公布日2020.07.10(21)申请号202010288411.0(22)申请日2020.04.14(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人王雅芳孔心宇张杰(74)专利代理机构北京亿腾知识产权代理事务所(普通合伙)11309代理人孙欣欣周良玉(51)Int.Cl.G06F16/332(2019.01)G06F16/35(2019.01)G06F16/36(2019.01)G06N3/04(2006.01)G06N3/08(2006.01)权利要求书4页说明书12页附图4页(54)发明名称针对多轮对话的问题识别方法和装置(57)摘要本说明书实施例提供一种针对多轮对话的问题识别方法和装置,方法基于预先建立的知识图谱进行问题识别,知识图谱包括多个类型的节点,节点之间通过对应类型的连接边进行连接,方法包括:获取当前多轮对话的当前用户文本;通过要素预测模型输出当前用户文本中包括的第一业务要素和/或第一诉求要素;确定知识图谱中对应于当前用户文本的第一文本节点,对应于第一业务要素的第一业务节点和/或对应于第一诉求要素的第一诉求节点;在知识图谱中,以第一文本节点作为初始的当前节点,搜索下一跳节点,直到搜索到标准问句节点,返回对应的标准问句,作为当前用户文本的问题识别结果。能够使得针对多轮对话的问题识别结果具有可解释性。CN111400479ACN111400479A权利要求书1/4页1.一种针对多轮对话的问题识别方法,所述方法基于预先建立的知识图谱进行问题识别,所述知识图谱包括多个类型的节点,所述多个类型的节点包括与用户文本对应的文本节点、与业务要素对应的业务节点、与诉求要素对应的诉求节点和与标准问句对应的标准问句节点,所述多个类型的节点之间通过对应类型的连接边进行连接,所述方法包括:获取当前多轮对话的当前用户文本;将所述当前用户文本输入预先训练的要素预测模型,通过所述要素预测模型输出所述当前用户文本中包括的第一业务要素和/或第一诉求要素;确定所述知识图谱中对应于所述当前用户文本的第一文本节点,对应于所述第一业务要素的第一业务节点和/或对应于所述第一诉求要素的第一诉求节点;至少将所述第一业务节点和/或所述第一诉求节点作为所述第一文本节点的关联节点;在所述知识图谱中,以所述第一文本节点作为初始的当前节点,执行不超过预定次数的迭代,每次迭代包括,根据当前节点确定当前状态,根据所述当前状态从所述当前节点的各关联节点中搜索下一跳节点,并将该下一跳节点更新为当前节点;若所述当前节点的类型为标准问句节点,则停止迭代,返回所述当前节点对应的标准问句,作为所述当前用户文本的问题识别结果。2.如权利要求1所述的方法,其中,所述确定所述知识图谱中对应于所述当前用户文本的第一文本节点,包括:将所述知识图谱中的已有节点,确定为所述知识图谱中对应于所述当前用户文本的第一文本节点;或者,在所述知识图谱中添加节点,将添加的节点确定为所述知识图谱中对应于所述当前用户文本的第一文本节点。3.如权利要求1所述的方法,其中,所述方法还包括:若执行所述预定次数的迭代之后,所述当前节点的类型不为标准问句,则将所述当前用户文本的上一轮用户文本对应的节点更新为当前节点,执行所述不超过预定次数的迭代。4.如权利要求1所述的方法,其中,所述第一文本节点与所述当前节点之间的各节点和连接边构成搜索路径;所述根据当前节点确定当前状态,根据所述当前状态从所述当前节点的各关联节点中搜索下一跳节点,包括:根据所述搜索路径,将所述当前节点开始往回数,指定步数的路径节点的节点嵌入向量和连接边的边嵌入向量组成的集合作为当前状态,根据所述当前节点的各关联节点确定可选动作集合,利用强化学习模型,根据所述当前状态输出所述可选动作集合中的目标动作,将所述目标动作作为所述下一跳节点。5.如权利要求4所述的方法,其中,所述知识图谱中的各节点对应各自的节点嵌入向量;各连接边对应各自的边嵌入向量;各节点嵌入向量和各边嵌入向量通过如下方式确定:将文本节点、业务节点和诉求节点利用预训练的语言表示模型转换成第一初始嵌入向量;将标准问句节点随机初始化转换成第二初始嵌入向量;基于各第一初始嵌入向量和各第二初始嵌入向量,利用知识图谱的结构化信息,得到各节点各自对应的节点嵌入向量,以及各连接边各自对应的边嵌入向量。2CN111400479A权利要求书2/4页6.如权利要求4所述的方法,其中,所述强化学习模型包括预测网络,所述利用强化学习模型,根据所述当前状态输出所述可选动作集合中的目标动作,包括:将所述当前状态输入所述预测网络,通过所述预测网络