Tri-level Joint Natural Language Understanding for Multi-turn Conversational Datasets
Natural language understanding typically maps single utterances to a dual level semantic frame, sentence level intent and slot labels at the word level. The best performing models force explicit interaction between intent detection and slot filling. We present a novel tri-level joint natural language understanding approach, adding domain, and explicitly exchange semantic information between all levels. This approach enables the use of multi-turn datasets which are a more natural conversational environment than single utterance. We evaluate our model on two multi-turn datasets for which we are the first to conduct joint slot-filling and intent detection. Our model outperforms state-of-the-art joint models in slot filling and intent detection on multi-turn data sets. We provide an analysis of explicit interaction locations between the layers. We conclude that including domain information improves model performance.
Code (1)
Tasks
Intent DetectionNatural Language UnderstandingSentenceslot-fillingSlot FillingSimilar Papers 제목 키워드 기반
Spoken Language Understanding for Conversational AI: Recent Advances and Future Direction
When a human communicates with a machine using natural language on the web and online, how can it understand the human's intention and semantic context of their talk? This is an important AI task as it enables the machin…
Deep Learningintent-classificationIntent ClassificationIntent Classification and Slot Filling+6A Joint Model for Semantic Sequences: Frames, Entities, Sentiments
Understanding stories {--} sequences of events {--} is a crucial yet challenging natural language understanding task. These events typically carry multiple aspects of semantics including actions, entities and emotions. N…
Cloze TestDiscourse ParsingLanguage ModelingLanguage Modelling+1Bi-directional Joint Neural Networks for Intent Classification and Slot Filling
Intent classification and slot filling are two critical tasks for natural language understanding. Traditionally the two tasks proceeded independently. However, more recently joint models for intent classification and slo…
Classificationintent-classificationIntent ClassificationIntent Classification and Slot Filling+4Explainable and Accurate Natural Language Understanding for Voice Assistants and Beyond
Joint intent detection and slot filling, which is also termed as joint NLU (Natural Language Understanding) is invaluable for smart voice assistants. Recent advancements in this area have been heavily focusing on improvi…
General ClassificationIntent Detectionnamed-entity-recognitionNamed Entity Recognition+4Towards Coinductive Models for Natural Language Understanding. Bringing together Deep Learning and Deep Semantics
This article contains a proposal to add coinduction to the computational apparatus of natural language understanding. This, we argue, will provide a basis for more realistic, computationally sound, and scalable models of…
Machine TranslationNatural Language Understanding