Knowledge-driven dialogue generation has recently made remarkable breakthroughs. Compared with general dialogue systems, superior knowledge-driven dialogue systems can generate more informative and knowledgeable responses with pre-provided knowledge. However, in practical applications, the dialogue system cannot be provided with corresponding knowledge in advance. In order to solve the problem, we design a knowledge-driven dialogue system named DRKQG (\emph{Dynamically Retrieving Knowledge via Query Generation for informative dialogue response}). Specifically, the system can be divided into two modules: query generation module and dialogue generation module. First, a time-aware mechanism is utilized to capture context information and a query can be generated for retrieving knowledge. Then, we integrate copy Mechanism and Transformers, which allows the response generation module produces responses derived from the context and retrieved knowledge. Experimental results at LIC2022, Language and Intelligence Technology Competition, show that our module outperforms the baseline model by a large margin on automatic evaluation metrics, while human evaluation by Baidu Linguistics team shows that our system achieves impressive results in Factually Correct and Knowledgeable.
翻译:与一般对话系统相比,高级知识驱动的对话系统可以产生更丰富和知识化的响应,并预先提供知识。然而,在实际应用中,对话系统不能事先获得相应的知识。为了解决问题,我们设计了一个名为DRKQG(\emph{同步检索知识,通过查询生成获取知识,以便提供信息性对话回应)的知识驱动对话系统。具体地说,该系统可以分为两个模块:查询生成模块和对话生成模块。首先,利用时间认知机制获取背景信息,并生成检索知识的查询。然后,我们整合了复制机制和变换器,使反应生成模块能够产生从上下文获得的响应和检索知识。在LIC2022,语言和情报技术竞赛的实验结果显示,我们的模块在自动评价指标上大大超越了基线模型,而Baidu语言小组的人类评价显示,我们的系统在事实正确和可理解性方面取得了令人印象深刻的成果。