Actively Discovering New Slots for Task-oriented Conversation

05/06/2023
by   Yuxia Wu, et al.
4

Existing task-oriented conversational search systems heavily rely on domain ontologies with pre-defined slots and candidate value sets. In practical applications, these prerequisites are hard to meet, due to the emerging new user requirements and ever-changing scenarios. To mitigate these issues for better interaction performance, there are efforts working towards detecting out-of-vocabulary values or discovering new slots under unsupervised or semi-supervised learning paradigm. However, overemphasizing on the conversation data patterns alone induces these methods to yield noisy and arbitrary slot results. To facilitate the pragmatic utility, real-world systems tend to provide a stringent amount of human labelling quota, which offers an authoritative way to obtain accurate and meaningful slot assignments. Nonetheless, it also brings forward the high requirement of utilizing such quota efficiently. Hence, we formulate a general new slot discovery task in an information extraction fashion and incorporate it into an active learning framework to realize human-in-the-loop learning. Specifically, we leverage existing language tools to extract value candidates where the corresponding labels are further leveraged as weak supervision signals. Based on these, we propose a bi-criteria selection scheme which incorporates two major strategies, namely, uncertainty-based sampling and diversity-based sampling to efficiently identify terms of interest. We conduct extensive experiments on several public datasets and compare with a bunch of competitive baselines to demonstrate the effectiveness of our method. We have made the code and data used in this paper publicly available.

READ FULL TEXT

page 1

page 11

research
05/29/2021

Novel Slot Detection: A Benchmark for Discovering Unknown Slot Types in the Task-Oriented Dialogue System

Existing slot filling models can only recognize pre-defined in-domain sl...
research
06/05/2018

Contextual Slot Carryover for Disparate Schemas

In the slot-filling paradigm, where a user can refer back to slots in th...
research
01/22/2021

Slot Self-Attentive Dialogue State Tracking

An indispensable component in task-oriented dialogue systems is the dial...
research
03/19/2019

Natural Language Generation at Scale: A Case Study for Open Domain Question Answering

Current approaches to Natural Language Generation (NLG) focus on domain-...
research
05/09/2022

Unsupervised Slot Schema Induction for Task-oriented Dialog

Carefully-designed schemas describing how to collect and annotate dialog...
research
04/18/2023

METAM: Goal-Oriented Data Discovery

Data is a central component of machine learning and causal inference tas...
research
08/26/2019

Leveraging External Knowledge for Out-Of-Vocabulary Entity Labeling

Dealing with previously unseen slots is a challenging problem in a real-...

Please sign up or login with your details

Forgot password? Click here to reset