Two types of knowledge, factoid knowledge from graphs and non-factoid knowledge from unstructured documents, have been studied for knowledge aware open-domain conversation generation, in which edge information in graphs can help generalization of knowledge selectors, and text sentences of non-factoid knowledge can provide rich information for response generation. Fusion of knowledge triples and sentences might yield mutually reinforcing advantages for conversation generation, but there is less study on that. To address this challenge, we propose a knowledge aware chatting machine with three components, augmented knowledge graph containing both factoid and non-factoid knowledge, knowledge selector, and response generator. For knowledge selection on the graph, we formulate it as a problem of multi-hop graph reasoning that is more flexible in comparison with previous one-hop knowledge selection models. To fully leverage long text information that differentiates our graph from others, we improve a state of the art reasoning algorithm with machine reading comprehension technology. We demonstrate that supported by such unified knowledge and knowledge selection method, our system can generate more appropriate and informative responses than baselines.
翻译:两种类型的知识,即来自图表的流体知识以及来自非结构化文件的非活体知识,已经为有意识的开放域对话生成知识进行了研究,其中图表中的边缘信息可以帮助知识选择者的一般化,而非活体知识的文字句子可以提供丰富的响应生成信息。知识组合三重和句子可能会为对话生成产生相辅相成的优势,但这方面的研究较少。为了应对这一挑战,我们提议了一种知识意识聊天机,其中有三个组成部分,扩大了包含事实类知识和非活动知识的知识图表,知识选择器和反应生成器。对于在图表上选择知识,我们把它描述成一个与以前的一手知识选择模型相比更为灵活的多动图式推理问题。为了充分利用长文本信息,将我们的图表与其他图表区分开来,我们用机器阅读技术改进了艺术推理算法的状况。我们证明,在这种统一知识和知识选择方法的支持下,我们的系统能够产生比基线更适当和更具信息性的反应。