The DialogBank
Paper · 2016 · Harry Bunt, Volha Petukhova, Andrei Malchanau et al.
Summary
Dialogue act corpora have been annotated under many incompatible schemes, such as DAMSL, SWBD-DAMSL, HCRC Map Task, DIT++ and MRDA, which makes them hard to combine or compare. The DialogBank addresses this by collecting dialogues and giving them gold-standard annotations under the ISO 24617-2 standard. Some dialogues are re-annotated from existing corpora and some are annotated for the first time. ISO 24617-2 goes beyond simply labelling turns. It assigns several functions per segment across nine semantic dimensions, allows overlapping or discontinuous functional segments, and records qualifiers, dependence relations and rhetorical relations.
The authors build on the standard's split between an abstract syntax (set-theoretic annotation structures) and concrete renderings. They show that three formats are "ideal", meaning complete and unambiguous with respect to that abstract syntax: the XML reference format DiAML-XML and two human-friendly tables, DiAML-TabSW and DiAML-MultiTab. Any ideal format can be mapped to any other without losing meaning, so the three formats are interoperable. The result is a reusable, standards-based multilingual resource (English and Dutch) for dialogue research.
Key points
- Source corpora: English material comes from HCRC Map Task, Switchboard, TRAINS and DBOX. Dutch material comes from DIAMOND, Schiphol, OVIS and Dutch Map Task. Multi-party AMI dialogues are planned.
- Dimensions: ISO 24617-2 has nine, namely Task, Auto-Feedback, Allo-Feedback, Turn Management, Time Management, Own Communication Management, Partner Communication Management, Discourse Structuring and Social Obligation Management.
- Annotation process: Map Task dialogues were re-segmented from raw speech using the ANVIL tool. Switchboard SWBD-DAMSL tags were first converted semi-automatically to ISO function tags (Fang et al., 2012) as an intermediate step. Dutch Map Task, OVIS and Schiphol had no prior dialogue act annotation.
- Table layouts: DiAML-MultiTab uses four columns for markable, speaker, addressee and other participants, followed by one column per dimension. DiAML-TabSW instead lists all of a segment's acts in a single column, each tagged with its dimension.
- Release status: The resource is in beta; its first public release was in December 2015.
Interesting ideas
- I1. Defining one abstract annotation structure and proving each concrete format complete and unambiguous, via an encoding function and its inverse, guarantees lossless conversion between formats instead of relying on ad-hoc converters.
- I2. Treating an utterance as carrying several acts at once, one per semantic dimension (task content, feedback, turn-taking, stalling, social niceties), avoids forcing a single label onto a fragment.
- I3. Annotation units are minimal functional segments rather than turns or sentences, and they may overlap, be discontinuous, or span speakers.
- I4. Dependence links (which question an answer addresses, what a feedback act reacts to) and rhetorical links with named argument roles (e.g. reason/result for Cause) are recorded as relations between acts.
- I5. Mapping legacy labels semi-automatically to the target scheme and using that only as an intermediate step toward full re-annotation is a cheap bootstrap for existing data.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (tree): UD dialect conversion could be specified as invertible maps to and from one abstract dependency structure, with round-trip tests confirming no information is lost.
- I2 (frames): The speech-act layer in prag could output a set of dimension-tagged acts per segment, so that "oh okay" is recorded as positive feedback and a turn-taking move at the same time.
- I3 (frames): Speech acts and implicatures could attach to explicit token spans that need not match sentence boundaries, which keeps every act traceable to its exact evidence.
- I4 (world): Event ordering and causal structure in the world model could store typed, role-labelled links between acts or events, so answers about "why" can cite the linked pair.
- I5 (learn): Old treebank or frame labels could be auto-converted into silver data that witness parsers and the LLM teacher then refine, rather than being trusted as gold.
📚 Shelves 2The field of science this work belongs to (OpenAlex fields).Arts and Humanities · 9,296 worksLanguage and Linguistics · 9,206 works
Cite
Cite as Harry Bunt, Volha Petukhova, Andrei Malchanau, Kars Wijnhoven and Alex Fang. 2016. The DialogBank. Proceedings of the Tenth International Conference on Language Resources and Evaluation (LREC'16).
@inproceedings{bunt2016dialogbank,
title = {{The DialogBank}},
author = {Harry Bunt, Volha Petukhova, Andrei Malchanau, Kars Wijnhoven and Alex Fang},
booktitle = {Proceedings of the Tenth International Conference on Language Resources and Evaluation (LREC'16)},
year = {2016},
url = {https://aclanthology.org/L16-1503/}
}References
- Allen, J. and Core, M. (1997) DAMSL: Dialogue Act Markup in Several Layers. Technical Report, Multiparty Discourse Group. find
- Allen, J. et al. (1994) The TRAINS Project: a case study in building a conversational planning agent. Technical Note 94-3. University of Rochester. ↗
- Alexandersson, J., et al. (1998) Dialogue acts in Verbmobil-2. Second edition. Report 226. DFKI Saarbrücken. ↗
- Andersson, A., et al. (1991) The HCRC Map Task Corpus. Language and Speech 34, 351-366. find
- Bunt, H. (1994) Context and dialogue control. Think Quarterly 3(1), 19-31. find
- Bunt, H. and Black, W. (2000) Dialogue pragmatics and context specification. In Harry Bunt and William Black (eds.) Abduction, Belief and Context in Dialogue, Benjamin, Amsterdam, pp. 81-150. DiAML representation DiAML-XML DiAML-TabSW DiAML-MutiTab DiAML-XML DiAML-MultiTab DiAML-MultiTab DiAML-MultiTab DiAML-XML Bunt, H. (2009) The DIT ++ taxonomy for functional dialogue markup. AAMAS Workshop ’Towards a Standard Markup Language for Embodied Dialogue Acts, 13-23. ↗
- Bunt, H. (2010) A methodology for designing semantic annotation languages exploiting syntactic-semantic isomorphisms. In Proceedings of ICGL 2010, Second International Conference on Global Interoperability for Language Resources, Hong Kong, pp. 29-45. find
- Bunt, H. (2015) On the principles of semantic annotation. In Proceedings of ISA-11, London, pp. 1-13. find
- Bunt, H., Alexandersson, J., Carletta, J., Choe, J.-W., Fang, A., Hasida, K., Lee, K., Petukhova, V., Popescu-Belis, A., Romary, L., Soria, C. and Traum, D. (2010) Towards an ISO standard for dialogue act annotation. In Proceedings of LREC 2010.
- Fang, A., Cao, J., Bunt, H., and Liu, X. (2012) The annotation of the Switchboard corpus with the new ISO standard for Dialogue Act Analysis. In Proceedings of ISA-8, Pisa, pp. 13-18. find
- Geertzen, J., et al. (2004) The DIAMOND project. In Proceedings of SIGSEM 2004 (CATALOG), Barcelona. find
- Geertzen, J. (2007) DitAT: a flexible tool to support web-based dialogue annotation. Proceedings of IWCS 2007, Tilburg, pp. 320-323 find
- Ide, N. and Romary, L. (2004) International Standard for a Linguistic Annotation Framework. Natural Language Engineering 10: 221-225. ↗
- Jurafsky, D., Schriberg, E., and Biasca, D. (1997) Switchboard SWBD-DAMSL Shallow-Discourse-Function Annotation: Coders Manual, University of Colorado. find
- Kipp, M. (2001) Anvil - A Generic Annotation Tool for Multimodal Dialogue. Eurospeech 2001, 1367-1370. find
- Petukhova, V. and Prévot, L. and Bunt, H. 2011 Discourse Relations in Dialogue. In: Proc. ISA-6, Oxford), 18-27. find
- Petukhova, V. et al.(2014) The DBOX Corpus Collection of Spoken Human-Human and Human-Machine Dialogues, In Proceedings of LREC 2014, Reykjavik. find
- Prüst, H., Minnen, G., and Beun, R.-J. (1984) Transcrip-tie dialooogesperiment juni/juli 1984, IPO Rapport 481. Eindhoven University of Technology. find
- Shriberg, E. et al. (2004) The ICSI meeting recorder dialogue act (MRDA) corpus. Proc. SIGDIAL 2004, 97-100. find
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/bunt-2016-dialogbank/