Elamur Research⌕
☰
home / papers / 2008 / Evaluating Dialogue Act Tagging with Naive and Expert Annotators

Evaluating Dialogue Act Tagging with Naive and Expert Annotators

Paper · 2008 · Jeroen Geertzen, Volha Petukhova and Harry Bunt

Summary

This LREC'08 study asks what different kinds of annotators reveal about a dialogue act scheme. Six undergraduates with brief training in pragmatics (naive) and two PhD students with more than two years of experience with the scheme (experts) independently tagged the same pre-segmented Dutch task-oriented dialogues. The dialogues came from OVIS, DIAMOND and a Dutch Map Task collection and mixed human-machine and human-human interaction. The tagset was the multidimensional DIT++ scheme. The authors measured inter-annotator agreement with a taxonomically weighted kappa (κtw) and an ap-ratio, and scored accuracy against a gold standard that they built themselves. They also collapsed DIT++ hierarchies into the coarser LIRICS acts. Experts agreed more and were more accurate. Agreement turned out lower than accuracy, so judging reliability from agreement alone underestimates it. Coarsening the tagset helped naive annotators most. The main lesson is that naive annotators reveal how clear a tagset is, while experts reveal how reliably it can be applied once misunderstanding and tool inexperience are removed.

Key points

  • DIT++ has 11 dimensions, including Task, Auto- and Allo-feedback, Turn, Time, Contact and Social Obligations Management. Each dimension allows at most one function per utterance, and functions are either dimension-specific or general-purpose.
  • Tagging one utterance took naive annotators 23.2 seconds on average and experts 11.8 seconds.
  • On the Task dimension, κtw was 0.56 for naive annotators and 0.82 for experts. Expert agreement was mostly above 0.8.
  • After mapping to LIRICS acts, naive κtw rose from 0.56 to 0.65 (Task), 0.36 to 0.71 (auto feedback) and 0.33 to 0.46 (allo feedback). Expert scores rose only from about 0.82 to between 0.85 and 0.88.
  • Naive annotators beat experts in two places: agreement on Social Obligations and accuracy on Contact Management. The ap-ratio explains this, because naive coders agreed mainly on the few easy cases they chose to tag.

Interesting ideas

  • I1. Use two annotator populations as separate diagnostics: weakly trained coders expose unclear category definitions, and trained coders expose limits that remain even with full understanding.
  • I2. Weight disagreements by how close two labels sit in the taxonomy, so confusing sibling acts counts as only a partial error.
  • I3. Measure "should anything be tagged in this dimension?" separately from "which label within it?" (the ap-ratio), since mixing the two can make high scores misleading.
  • I4. Collapse fine-grained hierarchies into a coarser layer and recompute scores to find which distinctions cause the disagreement; in this paper, feedback levels caused most of it.
  • I5. Agreement between coders is not the same as correctness, so pair it with accuracy against a small gold set, and leave out of that gold set the cases where even experts cannot settle the answer.

For Mova

How these ideas could serve Mova, our small open language model — its files, stages and tests:

  • I1 (learn): Treat cheap LLM teacher tiers as "naive" and strong tiers or humans as "expert". Where the cheap tiers disagree, mark labels whose guidelines need sharpening; where the strong tiers disagree, mark genuinely hard cases.
  • I2 (frames): Score speech act and semantic role predictions with hierarchy-aware partial credit, so mixing up two kinds of question costs less than mixing up a question and a greeting.
  • I3 (frames): For multidimensional pragmatic tagging (feedback, turn, social acts), report detection and classification apart, so a high score on rarely fired dimensions cannot hide missed detections.
  • I4 (tree): Re-evaluate the parser and treebank conversion with UD subtypes collapsed (e.g. obl:tmod to obl), to separate core attachment errors from subtype ambiguity.
  • I5 (learn): When building silver data from witness parsers that agree, check it against a small human gold set that excludes unresolved cases, so that shared systematic errors do not pass as truth.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

 Institutions

 Fields, topics and concepts

Cite

Cite as Jeroen Geertzen, Volha Petukhova and Harry Bunt. 2008. Evaluating Dialogue Act Tagging with Naive and Expert Annotators. Proceedings of the Sixth International Conference on Language Resources and Evaluation (LREC'08).

The paper itself, not this page. BibTeX from the library's record of the work.

@inproceedings{geertzen2008evaluating,
  title = {{Evaluating Dialogue Act Tagging with Naive and Expert Annotators}},
  author = {Jeroen Geertzen, Volha Petukhova and Harry Bunt},
  booktitle = {Proceedings of the Sixth International Conference on Language Resources and Evaluation (LREC'08)},
  year = {2008},
  doi = {10.63317/45sesra2y4s4},
  url = {https://doi.org/10.63317/45sesra2y4s4}
}

References

15 references, 2 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. James Allen and Mark Core. 1997. Draft of DAMSL: Dialog act markup in several layers. Unpublished manuscript. find
  2. Jens Allwood, Joakim Nivre, and Elisabeth Ahlsén. 1993. Manual for coding interaction management. Technical report, Göteborg University. Project report: Semantik och talspråk. Ron Artstein and Massimo Poesio. Inter-Coder Agreement for Computational Linguistics. find
  3. Computational Linguistics, To appear. See: http://cswww.essex.ac.uk/Research/nle/arrau/icagr.pdf To provide such an in-depth analysis is beyond the scope (and aim) of this paper; see also (Geertzen, 2006). ↗
  4. Harry Bunt. 2000. Dialogue pragmatics and context specification. In Harry Bunt and William Black, editors, Abduction, Belief and Context in Dialogue; Studies in Computational Pragmatics, pages 81–150. John Benjamins, Amsterdam, The Netherlands. ↗
  5. Harry Bunt. 2006. Dimensions in dialogue annotation. In Proceedings of the 5th International Conference on Language Resources and Evaluation (LREC 2006), pages 1444–1449. find
  6. Jean Carletta. 1996. Assessing agreement on classification tasks: The kappa statistic. Computational Linguistics, 22(2):249–254. ↗
  7. Johanneke Caspers. 2000. Pitch accents, boundary tones and turn-taking in Dutch map task dialogues. In Proceedings of the 6th International Conference on Spoken Language Processing (ICSLP 2000), volume 1, pages 565–568. find
  8. Jacob Cohen. 1960. A coefficient of agreement for nominal scales. Education and Psychological Measurement, 20:37–46. ↗
  9. Jeroen Geertzen and Harry Bunt. 2006. Measuring annotator agreement in a complex hierarchical dialogue act annotation scheme. In Proceedings of the 7th SIGdial Workshop on Discourse and Dialogue, pages 126–133.
  10. Jeroen Geertzen. 2006. Inter-annotator agreement within DIT ++ dimensions. Technical report, Tilburg University, Tilburg, The Netherlands. find
  11. Jeroen Geertzen. 2007. DitAT: a flexible tool to support web-based dialogue annotation. In Jeroen Geertzen, Elias Thijsse, Harry Bunt, and Amanda Schiffrin, editors, Proceedings of the Seventh International Workshop on Computational Semantics (IWCS), pages 320–323. find
  12. Klaus Krippendorff. 1980. Content Analysis: An Introduction to its Methodology. Sage Publications, Beverly Hills, CA, USA. find
  13. J. Richard Landis and Gary G. Koch. 1977. A one-way components of variance model for categorical data. Biometrics, 33:671–679. ↗
  14. Amanda Schiffrin and Harry Bunt. 2007. Defining a preliminary set of interoperable semantic descriptors. LIR-ICS Project Deliverable D4.2, Tilburg University. find
  15. Helmer Strik, Albert Russel, Henk van den Heuvel, Catia Cucchiarini, and Lou Boves. 1997. A spoken dialog system for the dutch public transport information service. International Journal of Speech Technology, 2(2):119– 129. ↗

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/geertzen-2008-evaluating-dialogue-act-tagging-naive/