SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 1907.01669 · 2019

MultiWOZ 2.1: A Consolidated Multi-Domain Dialogue Dataset with State Corrections and State Tracking Baselines

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 23 functions out of this paper's own repositories and ran 18 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
budzianowski/multiwoz canonical 2 of 2
GaneshGS/data-and-models pwc_unofficial 6 of 7
qbxlvnf11/MultiWOZ2.1-Parser pwc_unofficial 4 of 6
MoxinC/DST-SC pwc_unofficial 4 of 5
devjwsong/t5-dst-modified-pytorch pwc_unofficial 2 of 3
FunctionStatusWhere it lives
build_dialogue_state_slot_set Ran qbxlvnf11/MultiWOZ2.1-Parser/MULTIWOZ21_processing.py
code served (permissive licence) · get_code("ebc1cf4763e7582a")
collate_wrapper Ran MoxinC/DST-SC/util/util.py
code served (permissive licence) · get_code("ffcdf10080941651")
delexicalise Ran GaneshGS/data-and-models/utils/delexicalize.py
code served (permissive licence) · get_code("d2a226c60d8b4f37")
delexicaliseDomain Ran GaneshGS/data-and-models/utils/delexicalize.py
code served (permissive licence) · get_code("673562a12130ecc4")
extract_domain Ran qbxlvnf11/MultiWOZ2.1-Parser/MULTIWOZ21_processing.py
code served (permissive licence) · get_code("77664d59ddeeec53")
get_joint_goal_acc Ran devjwsong/t5-dst-modified-pytorch/src/utils.py
code served (permissive licence) · get_code("3b4e3e493e921e0d")
get_slot_name Ran budzianowski/multiwoz/data/MultiWOZ_2.2/convert_to_multiwoz_format.py
code served (permissive licence) · get_code("90cb936ca9602dc1")
get_train_valid_test_data Ran qbxlvnf11/MultiWOZ2.1-Parser/util.py
code served (permissive licence) · get_code("4155b7709ae200c1")
loadDialogue Ran GaneshGS/data-and-models/utils/util.py
code served (permissive licence) · get_code("b4f3ddf0dc48479a")
load_list_file Ran qbxlvnf11/MultiWOZ2.1-Parser/util.py
code served (permissive licence) · get_code("f884d6f251e530f0")
make_basic_strs Ran devjwsong/t5-dst-modified-pytorch/src/utils.py
code served (permissive licence) · get_code("61717c0acaf7c9cd")
masked_softmax Ran MoxinC/DST-SC/util/util.py
code served (permissive licence) · get_code("8db652fb900d6256")
ngrams Ran MoxinC/DST-SC/model/Embedding.py
code served (permissive licence) · get_code("d3bb03195eaecef4")
normalize_slot Ran MoxinC/DST-SC/util/util.py
code served (permissive licence) · get_code("2cbb65fea3cf8fbd")
oneHotVector Ran GaneshGS/data-and-models/utils/dbPointer.py
code served (permissive licence) · get_code("8410321fcedfd174")
padSequence Ran GaneshGS/data-and-models/utils/util.py
code served (permissive licence) · get_code("a3643042ab8010b9")
unicode_to_utf8 Ran GaneshGS/data-and-models/utils/util.py
code served (permissive licence) · get_code("601f5dedb31ec448")
whatCellType Ran budzianowski/multiwoz/model/model.py
code served (permissive licence) · get_code("1574e85cc2d39b2f")
build_ontology_dic Not yet run qbxlvnf11/MultiWOZ2.1-Parser/MULTIWOZ21_processing.py
code served (permissive licence) · get_code("f4eacef976ad64c8")
fix_general_label_error Not yet run MoxinC/DST-SC/util/fix_label.py
code served (permissive licence) · get_code("31789cf3a9d7c05c")
load_json Not yet run qbxlvnf11/MultiWOZ2.1-Parser/util.py
code served (permissive licence) · get_code("8636114389cbc947")
make_modified_strs Not yet run devjwsong/t5-dst-modified-pytorch/src/utils.py
code served (permissive licence) · get_code("0f0f752d50180f7a")
queryResult Not yet run GaneshGS/data-and-models/utils/dbPointer.py
code served (permissive licence) · get_code("915bb1047ac66729")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

MultiWOZ 2.0 (Budzianowski et al., 2018) is a recently released multi-domain dialogue dataset spanning 7 distinct domains and containing over 10,000 dialogues. Though immensely useful and one of the largest resources of its kind to-date, MultiWOZ 2.0 has a few shortcomings. Firstly, there is substantial noise in the dialogue state annotations and dialogue utterances which negatively impact the performance of state-tracking models. Secondly, follow-up work (Lee et al., 2019) has augmented the original dataset with user dialogue acts. This leads to multiple co-existent versions of the same dataset with minor modifications. In this work we tackle the aforementioned issues by introducing MultiWOZ 2.1. To fix the noisy state annotations, we use crowdsourced workers to re-annotate state and utterances based on the original utterances in the dataset. This correction process results in changes to over 32% of state annotations across 40% of the dialogue turns. In addition, we fix 146 dialogue utterances by canonicalizing slot values in the utterances to the values in the dataset ontology. To address the second problem, we combined the contributions of the follow-up works into MultiWOZ 2.1. Hence, our dataset also includes user dialogue acts as well as multiple slot descriptions per dialogue state slot. We then benchmark a number of state-of-the-art dialogue state tracking models on the MultiWOZ 2.1 dataset and show the joint state tracking performance on the corrected state annotations. We are publicly releasing MultiWOZ 2.1 to the community, hoping that this dataset resource will allow for more effective models across various dialogue subproblems to be built in the future.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("1907.01669")
get_code_for_paper("1907.01669")
have("1907.01669")

Connect an agent — have() is free.