Abstract

The dialogue system has always been one of the important topics in the domain of artificial intelligence. So far, most of the mature dialogue systems are task-oriented based, while non-task-oriented dialogue systems still have a lot of room for improvement. We propose a data-driven non-task-oriented dialogue generator “CERG” based on neural networks. This model has the emotion recognition capability and can generate corresponding responses. The data set we adopt comes from the NTCIR-14 STC-3 CECG subtask, which contains more than 1.7 million Chinese Weibo post-response pairs and 6 emotion categories. We try to concatenate the post and the response with the emotion, then mask the response part of the input text character by character to emulate the encoder-decoder framework. We use the improved transformer blocks as the core to build the model and add regularization methods to alleviate the problems of overcorrection and exposure bias. We introduce the retrieval method to the inference process to improve the semantic relevance of generated responses. The results of the manual evaluation show that our proposed model can make different responses to different emotions to improve the human-computer interaction experience. This model can be applied to lots of domains, such as automatic reply robots of social application.

Highlights

  • The dialogue system has been receiving much attention since the Turing test [1] was proposed

  • The data set we adopt in this article comes from the NTCIR-14 STC-3 CECG task, which contains more than 1.7 million Chinese Weibo post-response pairs

  • The baseline results are taken from the responses we submitted to NTCIR-14

Read more

Summary

Introduction

The dialogue system has been receiving much attention since the Turing test [1] was proposed. Based on whether the dialogue system can achieve a specific goal, it can be divided into 2 types: task-oriented and non-task-oriented dialogue systems (or chatbot) [3]. Task-oriented dialogue systems are generally used in closed domains like ticket purchase, ordering, and customer service [4]. There are 2 main types of taskoriented dialogue systems: pipeline-based and end-to-end methods. There are 3 main types of chatbot: rule-based, retrieval-based, and generationbased methods. Due to the application of slot filling [6] and other technologies, the task-oriented dialogue system is more mature than the chatbot. Existing data-driven non-task-oriented dialogue systems tend to generate a safe and commonplace response [8], for example, “I don’t know.”. We introduce the retrieval method into the non-task-oriented dialogue system, aiming to alleviate this problem Existing data-driven non-task-oriented dialogue systems tend to generate a safe and commonplace response [8], for example, “I don’t know.” We introduce the retrieval method into the non-task-oriented dialogue system, aiming to alleviate this problem

Objectives
Methods
Results
Discussion
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.