Dialogue systems are a popular Natural Language Processing (NLP) task as it is promising in real-life applications. It is also a complicated task since many NLP tasks deserving study are involved. As a result, a multitude of novel works on this task are carried out, and most of them are deep learning-based due to the outstanding performance. In this survey, we mainly focus on the deep learning-based dialogue systems. We comprehensively review state-of-the-art research outcomes in dialogue systems and analyze them from two angles: model type and system type. Specifically, from the angle of model type, we discuss the principles, characteristics, and applications of different models that are widely used in dialogue systems. This will help researchers acquaint these models and see how they are applied in state-of-the-art frameworks, which is rather helpful when designing a new dialogue system. From the angle of system type, we discuss task-oriented and open-domain dialogue systems as two streams of research, providing insight into the hot topics related. Furthermore, we comprehensively review the evaluation methods and datasets for dialogue systems to pave the way for future research. Finally, some possible research trends are identified based on the recent research outcomes. To the best of our knowledge, this survey is the most comprehensive and up-to-date one at present in the area of dialogue systems and dialogue-related tasks, extensively covering the popular frameworks, topics, and datasets. Keywords: Dialogue Systems, Chatbots, Conversational AI, Task-oriented, Open Domain, Chit-chat, Question Answering, Artificial Intelligence, Natural Language Processing, Information Retrieval, Deep Learning, Neural Networks, CNN, RNN, Hierarchical Recurrent Encoder-Decoder, Memory Networks, Attention, Transformer, Pointer Net, CopyNet, Reinforcement Learning, GANs, Knowledge Graph, Survey, Review
翻译:在现实应用中,这是一个流行的自然语言处理(NLP)系统,因为它在现实应用中很有希望。它也是一个复杂的任务,因为有许多值得研究的NLP任务都涉及许多NLP任务。因此,就这项任务开展了许多新颖的工作,而且由于业绩优异,其中多数都是深层次的学习基础。在这次调查中,我们主要侧重于深层次的学习对话系统。我们从两个角度全面审查对话系统中的最新研究成果,从两个角度分析这些成果:模型类型、系统类型。具体地,我们从模型类型的角度,讨论在对话系统中广泛使用的不同模型的原则、特征和应用。这将帮助研究人员熟悉这些模型,并了解这些模型是如何应用的。由于业绩优异,因此它们大多是深层次的学习基础。我们从系统类型的角度,我们讨论以任务为导向的开放对话系统,从两个角度,对热点话题进行深入的探讨。此外,我们从模型类型的角度,我们全面审查了对话系统的评估方法和数据流,为未来研究铺路的路径。最后,一些最可能的研究趋势,在最新的核心对话中, 数据库中,一个与最新的数据流数据库, 。