Elamur Research⌕
☰
home / papers / 1998 / Dialogue Act Tagging with Transformation-Based Learning

Dialogue Act Tagging with Transformation-Based Learning

Paper · 1998 · Ken Samuel, Sandra Carberry and K. Vijay-Shanker

Summary

The paper addresses automatic recognition of dialogue acts: labels such as SUGGEST, ACCEPT or REJECT that capture what a speaker intends, which literal wording often fails to reveal. The authors adapt Brill's Transformation-Based Learning (TBL), which until then had not been used for discourse. TBL learns an ordered list of readable relabeling rules from templates. To avoid sparse data, utterances are described by abstract features: speaker change, punctuation, utterance length, and the acts on neighbouring utterances. The authors also introduce "dialogue act cues", which are 1–3-word substrings chosen automatically because the acts they co-occur with have low entropy. These cues are then pruned by a redundancy filter and grouped by semantic clustering. Two further additions address TBL's limits: a Monte Carlo strategy that speeds up training, and a committee of models that yields confidence scores. On the VERBMOBIL appointment-scheduling data, the system matches the best previously reported accuracy (Reithinger and Klesen). Automatically mined cues beat both hand-made cue phrase lists and the full set of word n-grams, which shows that selecting features carefully matters for rule learners.

Key points

  • Direct comparison used Reithinger and Klesen's VERBMOBIL split: 143 training dialogues (2701 utterances) and 20 test dialogues (328 utterances), labeled with 18 dialogue acts.
  • The full system averaged 75.12% accuracy over five runs (σ = 1.34%), with a best run of 77.44%. Settings were improvement threshold 1 and Monte Carlo sample size R = 14.
  • An ablation varied the word-substring features:
    • no substrings: 41.16%
    • literature cue phrases (Hirschberg & Litman, Knott, plus 45 in-house): 61.74%
    • all 1–3-word n-grams: 69.21%
    • entropy-selected cues with filtering and clustering: 71.22%, using far fewer substrings
  • The cue set C keeps a substring s only if H(D|s) is below one threshold and its corpus count is above another. Cues fall into three kinds: traditional ("but", "so"), potential ("thanks", "see you") and domain-specific ("what time", "busy").
  • In one run, TBL produced a model of 213 rules. Its first rule tags every utterance SUGGEST, and later rules make conditional fixes, e.g. "no" after a SUGGEST becomes REJECT.

Interesting ideas

  • I1. Select lexical cue features by how sharply they predict the label: keep a short phrase only when the labels it co-occurs with have low entropy and it occurs often enough, which avoids both incomplete hand lists and a flood of noisy n-grams.
  • I2. Prune a long cue if a shorter cue it contains already predicts the label equally well or better. The longer form adds only redundancy, and fewer candidates means fewer chance-selected spurious rules.
  • I3. TBL builds an ordered list of human-readable "if context, then relabel" rules. It starts from a default tag and keeps greedily adding the rule with the best net gain until the gain falls below a threshold, so the learned model doubles as an explanation.
  • I4. Encode the speaker as a simple boolean, "speaker changed from previous utterance", rather than pairing the act label with speaker direction. This keeps the label space small and generalizes across speakers.
  • I5. Train several models into a committee and read their agreement as a confidence score. The authors propose using high-confidence outputs on untagged data as seed examples for weakly supervised learning.

For Mova

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

  • I1 (frames): Speech-act and irony detection in prag could mine its trigger phrases from labeled dialogue this way, so each act decision cites a specific cue with a known entropy.
  • I2 (learn): Self-induced repair rules could undergo the same subsumption check, dropping any rule whose condition is a strict specialization of an equally good general rule.
  • I3 (learn): This suits explainable repair layers on top of the parser or tagger, where every correction must be traceable to a named rule with a measured improvement on silver data.
  • I4 (frames): For dialogue in fables and tales, the turn-change flag could serve as a cheap context feature when assigning speech acts like reply, refusal or acceptance.
  • I5 (learn): This matches the multi-witness silver-data scheme: only labels on which several witness models agree would be promoted to training data, with disagreements sent to an LLM teacher tier.

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 Ken Samuel, Sandra Carberry and K. Vijay-Shanker. 1998. Dialogue Act Tagging with Transformation-Based Learning. COLING 1998 Volume 2: The 17th International Conference on Computational Linguistics.

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

@inproceedings{samuel1998dialogue,
  title = {{Dialogue Act Tagging with Transformation-Based Learning}},
  author = {Ken Samuel, Sandra Carberry and K. Vijay-Shanker},
  booktitle = {COLING 1998 Volume 2: The 17th International Conference on Computational Linguistics},
  year = {1998},
  doi = {10.3115/980691.980757},
  url = {https://doi.org/10.3115/980691.980757}
}

References

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

  1. Toine Andernach. 1996. A machine learning approach to the classification of dialogue utterances. In Proceedings of NeMLaP-2. ↗
  2. Eric Brill. 1995a. Transformation-based error-driven learning and natural language processing: A case study in part-of-speech tagging. Computational Linguistics, 21(4):543-566.
  3. Eric Brill. 1995b. Unsupervised learning of disambiguation rules for part of speech tagging. In Proceedings of the Very Large Corpora Workshop. find
  4. Kuang-Hua Chen. 1995. Topic identification in discourse. In Proceedings of the Seventh Meeting of the European Association for Computational Linguistics, pages 267-271. find
  5. Jennifer Chu-Carroll. 1998. A statistical model for discourse act recognition in dialogue interactions. In Applying Machine Learning to Discourse Processing: Papers from the 1998 A A A I Spring Symposium, pages 12-17. Technical Report #SS-98-01. find
  6. Ido Dagan and Sean P. Engelson. 1995. Committee-based sampling for training probabilistic classifiers. In Proceedings of the 12th International Conference on Machine Learning, pages 150-157. ↗
  7. Barbara Di Eugenio, Johanna D. Moore, and Massimo Paolucci. 1997. Learning features that predict cue usage. In Proceedings of the 35th Annual Meeting of the ACL, pages 80-87. ↗
  8. Yoav Freund and Robert E. Schapire. 1996. Experiments with a new boosting algorithm. In Proceedings of the Thirteenth International Conference on Machine Learning. find
  9. Barbara Grosz and Candace Sidner. 1986. Attention, intentions, and the structure of discourse. Computational Linguistics, 12(3):175-204. ↗
  10. Julia Hirschberg and Diane Litman. 1993. Empirical studies on the disambiguation of cue phrases. Computational Linguistics, 19(3):501-530.
  11. Alistair Knott. 1996. A Data-Driven Methodology for Motivating a Set of Coherence Relations. Ph.D. thesis, University of Edinburgh. find
  12. Lynn Lambert. 1993. Recognizing Complex Discourse Acts: A Tripartite Plan-Based Model of Dialogue. Ph.D. thesis, The University of Delaware. Technical Report ~93-19. find
  13. Diane J. Litman. 1994. Classifying cue phrases in text and speech using machine learning. In Proceedings of the 12th National Cortference on Artificial Intelligence, pages 806-813. ↗
  14. Norbert Reithinger and Martin Klesen. 1997. Dialogue act classification using language models. In Proceedings of EuroSpeech~97, pages 2235-2238. find
  15. Ken Samuel, Sandra Carberry, and K. Vijay-Shanker. 1998a. Computing dialogue acts from features with transformation-based learning. In Applying Machine Learning to Discourse Processing: Papers from the 1998 AAAISpring Symposium, pages 90-97. Technical Report #SS-98-01. ↗
  16. Ken Samuel, Sandra Carberry, and K. Vijay-Shanker. 1998b. An investigation of transformation-based learning in discourse. In Machine Learning: Proceedings of the Fifteenth International Conference. ↗
  17. Kenneth B. Samuel. 1996. Using statistical learning algorithms to compute discourse information. Technical Report ~97-11, The University of Delaware. Dissertation proposal. find
  18. Janyce Wiebe, Tom O'Hara, Kenneth McKeever, and Thorsten Oehrstroem-Sandgren. 1997. An empirical approach to temporal reference resolution. In Proceedings of the Second Conference on Empirical Methods in Natural Language Processing, pages 174-186. ↗

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/samuel-1998-dialogue-act-tagging-transformation-based-c98-2183/