Flexible End-to-End Dialogue System for Knowledge Grounded Conversation
arXiv:1709.04264
Abstract
In knowledge grounded conversation, domain knowledge plays an important role in a special domain such as Music. The response of knowledge grounded conversation might contain multiple answer entities or no entity at all. Although existing generative question answering (QA) systems can be applied to knowledge grounded conversation, they either have at most one entity in a response or cannot deal with out-of-vocabulary entities. We propose a fully data-driven generative dialogue system GenDS that is capable of generating responses based on input message and related knowledge base (KB). To generate arbitrary number of answer entities even when these entities never appear in the training set, we design a dynamic knowledge enquirer which selects different answer entities at different positions in a single response, according to different local context. It does not rely on the representations of entities, enabling our model deal with out-of-vocabulary entities. We collect a human-human conversation data (ConversMusic) with knowledge annotations. The proposed method is evaluated on CoversMusic and a public question answering dataset. Our proposed GenDS system outperforms baseline methods significantly in terms of the BLEU, entity accuracy, entity recall and human evaluation. Moreover,the experiments also demonstrate that GenDS works better even on small datasets.
References in corpus (4)
Cited by in corpus (23)
- A Survey of Knowledge-Enhanced Text Generation
- Semi-Supervised Variational Reasoning for Medical Dialogue Generation
- Proactive Human-Machine Conversation with Explicit Conversation Goals
- NaturalConv: A Chinese Dialogue Dataset Towards Multi-turn Topic-driven Conversation
- Learning to Select Knowledge for Response Generation in Dialog Systems
- Knowledge Representation Learning: A Quantitative Review
- Improving Personality Consistency in Conversation by Persona Extending
- Knowledge Aware Conversation Generation with Explainable Reasoning over Augmented Graphs
- Grounded Conversation Generation as Guided Traverses in Commonsense Knowledge Graphs
- Incorporating Structured Commonsense Knowledge in Story Completion
- KdConv: A Chinese Multi-domain Dialogue Dataset Towards Multi-turn Knowledge-driven Conversation
- Thinking Globally, Acting Locally: Distantly Supervised Global-to-Local Knowledge Selection for Background Based Conversation
- RefNet: A Reference-aware Network for Background Based Conversation
- Improving Knowledge-aware Dialogue Generation via Knowledge Base Question Answering
- Task-oriented Dialogue Systems: performance vs. quality-optima, a review
- Difference-aware Knowledge Selection for Knowledge-grounded Conversation Generation
- Knowledge-graph based Proactive Dialogue Generation with Improved Meta-Learning
- Guiding Topic Flows in the Generative Chatbot by Enhancing the ConceptNet with the Conversation Corpora
- Proposal Towards a Personalized Knowledge-powered Self-play Based Ensemble Dialog System
- DyKgChat: Benchmarking Dialogue Generation Grounding on Dynamic Knowledge Graphs
- Neural Path Hunter: Reducing Hallucination in Dialogue Systems via Path Grounding
- Incorporating Relevant Knowledge in Context Modeling and Response Generation
- Towards meaningful, grounded conversations with intelligent agents