-
公开(公告)号:CN110334190A
公开(公告)日:2019-10-15
申请号:CN201910629012.3
申请日:2019-07-12
Applicant: 电子科技大学
IPC: G06F16/33 , G06F16/332
Abstract: 本发明公开一种面向开放域对话系统的回复自动生成方法,目的是使对话系统能够根据用户的输入语句自动生成一条符合语义且包含信息量的回复语句。首先,构建对话语料库,对每个样本的输入和回复语句进行预处理,得到输入和回复语句的词向量序列,分别将词向量序列输入到两个编码器中,得到输入和回复语句的语义表示向量;其次,根据输入语句中包含的实体词,在知识库中检索包含实体词的知识图,并计算每个知识图的向量;第三,通过两个融合网络,将知识图向量分别与输入和回复语句的语义表示向量融合,将融合后的向量输入到解码器中生成回复语句;第四,基于语料库训练回复自动生成模型;最后,对于一条新输入语句,利用回复自动生成模型生成回复。
-
公开(公告)号:CN111782788A
公开(公告)日:2020-10-16
申请号:CN202010634898.3
申请日:2020-07-03
Applicant: 电子科技大学
IPC: G06F16/332 , G06F16/33 , G06F40/30
Abstract: 本发明公开一种面向开放域对话系统的情感回复自动生成方法,目的是使对话系统能够根据用户的输入语句自动生成内容丰富、情感合适的回复。首先,基于词嵌入表和VAD情感字典对语料库中每个样本的输入和回复语句进行预处理得到输入与回复的词嵌入序列和情感嵌入序列;其次,将词嵌入和情感嵌入拼接对词嵌入进行扩充并向模型引入回复的情感分布信息,将拼接序列在编码器中编码得到输入和回复包含情感信息的语义表示向量;最后,使用语义表示向量预测条件先验分布和后验分布的近似并采样潜变量,通过潜变量重构回复和回复的情感分布;在生成回复语句时,通过多次采样产生多条回复,然后结合序列到序列模型以及VAD字典,从回复的语法、语义和情感角度自动评分并选择最佳回复。
-