Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Dialogue State Tracking with a Language Model using Schema-Driven Prompting

About

Task-oriented conversational systems often use dialogue state tracking to represent the user's intentions, which involves filling in values of pre-defined slots. Many approaches have been proposed, often using task-specific architectures with special-purpose classifiers. Recently, good results have been obtained using more general architectures based on pretrained language models. Here, we introduce a new variation of the language modeling approach that uses schema-driven prompting to provide task-aware history encoding that is used for both categorical and non-categorical slots. We further improve performance by augmenting the prompting with schema descriptions, a naturally occurring source of in-domain knowledge. Our purely generative system achieves state-of-the-art performance on MultiWOZ 2.2 and achieves competitive performance on two other benchmarks: MultiWOZ 2.1 and M2M. The data and code will be available at https://github.com/chiahsuan156/DST-as-Prompting.

Chia-Hsuan Lee, Hao Cheng, Mari Ostendorf• 2021

Related benchmarks

TaskDatasetResultRank
Dialog State TrackingMultiWOZ 2.1 (test)
Joint Goal Accuracy56.66
88
Dialogue State TrackingMultiWOZ 2.1 (test)
Joint Goal Accuracy56.66
85
Dialogue State TrackingMultiWOZ 2.2 (test)
Joint Goal Accuracy57.6
80
Dialogue State TrackingSGD (test)
JGA71.8
11
Dialogue State TrackingSim-R (test)
Joint Goal Accuracy90.6
7
Dialogue State TrackingSim-M (test)
Joint Goal Accuracy83.3
7
Dialogue State TrackingM2M Simulated Restaurant (test)
Joint Goal Accuracy90.6
6
Dialogue State TrackingM2M Simulated Movie (test)
Joint Goal Accuracy83.3
6
Dialogue State TrackingSGD-X v1-v5 variants (test)
Joint Goal Acc (Original)71.8
6
Dialogue State TrackingM2M Sim Movie + Restaurant (test)
Joint Goal Accuracy88
3
Showing 10 of 10 rows

Other info

Code

Follow for update