Automatic Evaluation: Using a DATE Dialogue Act Tagger for User Satisfaction and Task Completion Prediction
Paper · 2002 · Helen Wright Hastie, Rashmi Prasad and Marilyn Walker
Summary
The paper tackles the high cost of evaluating spoken dialogue systems. Normally this requires paid subjects, surveys, transcription and hand labelling. The authors ask how much of that evaluation can be replaced by signals drawn automatically from system logfiles. They work with the 2001 DARPA Communicator corpus: 1242 travel-planning dialogues collected from eight systems. Building on the PARADISE framework, they train a CART regression tree to estimate UserSatisfaction, which is the sum of five Likert-scale survey answers. The tree uses three groups of automatic features:
- an automatically predicted Task Success value;
- efficiency measures such as turn counts and duration;
- dialogue-act metrics produced by their DATE tagger, which labels system utterances.
On a held-out 20% test split, the tree that includes DATE features correlates at 0.614 with real satisfaction scores. Without those features the correlation is 0.595. Task completion itself is predicted with 85% accuracy. These results give a baseline for fully automatic evaluation. Such a predictor could help decide which dialogues deserve transcription, or feed into online system adaptation.
Key points
-
Corpus: 1242 Communicator dialogues from 2001, in three task types:
- 350 complex trips;
- 694 real trips;
- 198 round trips.
-
Data split: 994 dialogues for training and 248 for testing.
-
The DATE tagger covers 98.4% of system utterances with 96% accuracy. It labels each utterance on three independent axes:
- SPEECH ACT;
- CONVERSATIONAL-DOMAIN (ABOUT-TASK, ABOUT-COMMUNICATION, ABOUT-SITUATION-FRAME);
- TASK-SUBTASK, which has 28 subtasks.
-
TaskCompletion has two versions:
- ternary: 0 = failure, 1 = flight booked, 2 = flight plus car/hotel booked;
- binary.
An automatic predictor of it reaches 85% accuracy.
-
UserSatisfaction prediction:
- with DATE features: r = 0.614 (R² 0.376);
- without DATE features: r = 0.595 (R² 0.35).
-
Feature usage in the tree:
- efficiency measures: 47% of queries;
- dialogue-act metrics: 32%;
- Task Success: 21%, and it sits at the root of the tree.
Interesting ideas
- I1. Each utterance is labelled along several separate axes (what act it performs, what it is about, which subtask it serves), so general labels and domain-specific labels stay apart and can be combined freely.
- I2. The output of one automatic predictor (task completion) becomes an input feature for a second predictor (satisfaction), stacking cheap automatic signals instead of relying on human labels.
- I3. Feature importance is measured by how often each feature is consulted while the tree predicts each item, normalised per tree, which shows which kinds of evidence actually drive decisions.
- I4. An automatic quality predictor works as a triage tool, picking which items are worth expensive human transcription or annotation.
- I5. The value of a feature group is shown by retraining with and without it and comparing held-out correlation, a simple ablation that guards against overclaiming.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (frames): Speech-act annotations in prag could likewise keep act type, discourse domain (task vs. managing communication) and goal slot as separate fields, so each can be queried and explained on its own.
- I2 (learn): A confidence or success estimate from an earlier pipeline stage could serve as an explicit feature for judging downstream answer quality, keeping the reasoning chain inspectable.
- I3 (learn): Self-induced repair rules or decision trees could report usage shares per feature family, showing whether syntax, frames or world knowledge carries a given decision.
- I4 (learn): A predicted-difficulty or predicted-failure score could rank sentences so that scarce LLM-teacher or human checking goes to the cases most likely to be wrong.
- I5 (answer): Each knowledge source used by the readers (e.g., VerbNet roles, world state) could be evaluated by toggling it off on fable-QA or word-problem tests to measure its real contribution.
Institutions
Fields, topics and concepts
📚 Shelves 6The field of science this work belongs to (OpenAlex fields).Computer Science · 16,667 worksArtificial Intelligence · 16,194 worksArts and Humanities · 16,039 worksLanguage and Linguistics · 15,891 worksPsychology · 1,552 worksExperimental and Cognitive Psychology · 870 works
🧭 Topics 3Research subjects and languages the work is about.Evaluation & benchmarks · 1,220 worksDialogue systems · 624 worksSpeech act theory · 229 works
Cite
Cite as Helen Wright Hastie, Rashmi Prasad and Marilyn Walker. 2002. Automatic Evaluation: Using a DATE Dialogue Act Tagger for User Satisfaction and Task Completion Prediction. Proceedings of the Third International Conference on Language Resources and Evaluation (LREC'02).
@inproceedings{hastie2002automatic,
title = {{Automatic Evaluation: Using a DATE Dialogue Act Tagger for User Satisfaction and Task Completion Prediction}},
author = {Helen Wright Hastie, Rashmi Prasad and Marilyn Walker},
booktitle = {Proceedings of the Third International Conference on Language Resources and Evaluation (LREC'02)},
year = {2002},
doi = {10.63317/2m58wpesch86},
url = {https://doi.org/10.63317/2m58wpesch86}
}References
- Bonneau-Maynard, H., L. Devillers, and S. Rosset, 2000. Predictive performance of dialog systems. In Language Resources and Evaluation Conference. find
- Brieman, Leo, Jerome H. Friedman, Richard A. Olshen, and Charles J. Stone, 1984. Classification and Regression Trees. Wadsworth and Brooks, Monterey California. find
- Cattoni, Roldana, Morena Danieli, Andrea Panizza, V. Sandrini, and C. Soria, 2001. Building a corpus of annotated dialogues: the ADAM experience. In Proc. of the Conference Corpus-Linguistics-2001, Lancaster, U.K.. find
- Doyle, Jon, 1992. Rationality and its roles in reasoning. Computational Intelligence, 8(2):376–409. ↗
- Kamm, Candace, 1995. User interfaces for voice applications. In David Roe and Jay Wilpon (eds.), Voice Communication between Humans and Machines. National Academy Press, pages 422–442. ↗
- Keeney, R. and H. Raiffa, 1976. Decisions with Multiple Objectives: Preferences and Value Tradeoffs. John Wiley and Sons. find
- Lamel, Lori and Sophie Rosset, 2000. Considerations in the design and evaluation of spoken language dialog systems. In ISCLP. find
- Polifroni, Joseph, Lynette Hirschman, Stephanie Seneff, and Victor Zue, 1992. Experiments in evaluating interactive spoken language systems. In Proceedings of the DARPA Speech and NL Workshop. find
- Prasad, Rashmi and M. Walker, 2002. Training a dialogue act tagger for human-human and human-computer travel dialogues. In submission to ACL.
- Shriberg, Elizabeth, Elizabeth Wade, and Patti Price, 1992. Human-machine problem solving using spoken language systems (SLS): Factors affecting performance and user satisfaction. In Proceedings of the DARPA Speech and NL Workshop. find
- Walker, M., I. Langkilde-Geary, H. Wright Hastie, J. Wright, and A. Gorin, 2002. Automatically training a problematic dialogue predictor for a spoken dialogue system. JAIR. ↗
- Walker, M., R. Passonneau, and J. Boland, 2001. Quantitative and qualitative evaluation of darpa communicator spoken dialogue systems. In Proceedings of the 39rd Annual Meeting of the Association for Computational Linguistics (ACL/EACL-2001). find
- Walker, M. A., 2000. An application of reinforcement learning to dialogue strategy selection in a spoken dialogue system for email. Journal of Artificial Intelligence Research, 12:387–416. ↗
- Walker, M. A., C. A. Kamm, and D. J. Litman, 2000. Towards developing general models of usability with PAR-ADISE. In Natural Language Engineering: Special Issue on Best Practice in Spoken Dialogue Systems. find
- Wright, H., 2000. Modelling Prosodic and Dialogue Information for Automatic Speech Recognition. Ph.D. thesis, University of Edinburgh. find
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/hastie-2002-automatic-evaluation-date-dialogue-act/