针对多轮对话生成回复语句的方法和装置.pdf
英瑞****写意
亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
针对多轮对话生成回复语句的方法和装置.pdf
本说明书实施例提供一种针对多轮对话生成回复语句的方法和装置,方法包括:获取历史上下文;对历史上下文基于注意力机制进行编码,得到历史上下文对应的上下文向量,以及历史上下文对应的第一分词序列的编码注意力分布;对候选知识集合中的各候选知识基于注意力机制进行编码,得到候选知识集合对应的知识融合向量,以及候选知识集合对应的第二分词序列的知识注意力分布;针对回复语句进行逐词预测,其中每次预测包括:对于扩充词表中每个候选词,得到将该候选词作为下一个词的预测概率;扩充词表包括,用于生成候选词的初始词表,第一分词序列中各分
针对多轮对话的分类方法和装置.pdf
本说明书实施例提供一种针对多轮对话的分类方法和装置。方法包括:获取目标用户与机器人之间进行的多轮对话;将所述多轮对话中各轮对话的用户问句分别输入第一特征提取模型,通过所述第一特征提取模型分别输出所述各轮对话分别对应的第一特征向量;根据所述各轮对话的顺序,对所述各轮对话之前的对话对应的第一特征向量采用自注意力机制,生成所述各轮对话分别对应的第二特征向量;将所述目标用户的预设历史行为的行为特征输入第二特征提取模型,通过所述第二特征提取模型输出第三特征向量;至少根据所述各轮对话分别对应的第二特征向量和所述第三特
针对多轮对话的问题识别方法和装置.pdf
本说明书实施例提供一种针对多轮对话的问题识别方法和装置,方法基于预先建立的知识图谱进行问题识别,知识图谱包括多个类型的节点,节点之间通过对应类型的连接边进行连接,方法包括:获取当前多轮对话的当前用户文本;通过要素预测模型输出当前用户文本中包括的第一业务要素和/或第一诉求要素;确定知识图谱中对应于当前用户文本的第一文本节点,对应于第一业务要素的第一业务节点和/或对应于第一诉求要素的第一诉求节点;在知识图谱中,以第一文本节点作为初始的当前节点,搜索下一跳节点,直到搜索到标准问句节点,返回对应的标准问句,作为当
针对多轮对话的用户意图识别方法和装置.pdf
本说明书实施例提供一种针对多轮对话的用户意图识别方法和装置,基于预先建立的知识图谱进行用户意图识别,该知识图谱将各知识点要素与各标准问句关联起来,方法包括:获取当前多轮对话的至少一轮的用户文本;对至少一轮的用户文本进行编码,得到上下文嵌入向量;在知识图谱中,根据上下文嵌入向量,从根节点开始迭代搜索下一跳节点;在预定次数的迭代之后,选取目标节点;确定所述目标节点对应的要素或标准问句为用户意图识别结果。能够保证稳定的识别效果。
一种对话回复生成方法及一种对话回复生成模型.pdf
本发明涉及一种对话回复生成方法,其包括步骤:S11:根据外部知识构建知识图谱;S12:对知识图谱进行编码获得保留时间维度特征的知识表征向量;S13:对对话历史进行编码获得对话历史隐藏状态向量;S21:根据对话历史隐藏状态向量和上一时刻的生成词解码得到当前时刻的对话回复隐藏状态向量;S22:根据该对话回复隐藏状态向量计算当前时刻的词表生成概率;S31:计算该对话回复隐藏状态向量对知识表征向量的注意力权重;S32:根据该注意力权重计算当前时刻的知识选择概率;S40:根据知识表征向量、该注意力权重和该对话回复隐