Elamur Research⌕
☰
home / papers / 2003 / Latent Semantic Analysis for Dialogue Act Classification

Latent Semantic Analysis for Dialogue Act Classification

Paper · 2003 · Riccardo Serafin, Barbara Di Eugenio and Michael Glass

Summary

The paper asks whether Latent Semantic Analysis (LSA), a method that works only from word co-occurrence, can serve as a dialogue act classifier, and whether adding non-lexical information improves it. The authors test four variants. Plain LSA labels a test utterance with the tag of its nearest training utterance by cosine. Clustered LSA builds a word-by-tag matrix. SemiClustered LSA projects tag aggregates into a space learned from documents. FLSA appends the preceding dialogue acts as extra rows of the matrix. They evaluate on DIAG, a small corpus of computer-mediated tutoring dialogues, and on Spanish CallHome, whose tags they collapse into CallHome37 and CallHome10. All variants of plain LSA beat the majority-class baseline by a wide margin. SemiClustered LSA wins on the small DIAG data but fails badly on the larger CallHome tag sets. Adding previous acts through FLSA did not help. The work matters as an early, cheap baseline for dialogue act tagging and as an honest test of the claim that bag-of-words models benefit from extra features.

Key points

  • DIAG has 23 dialogues, 607 distinct words and 660 tutor moves. Its four tags are problem solving, judgement, domain knowledge and other.
  • Spanish CallHome has 128 phone calls, 12,066 distinct words, 44,628 dialogue acts and 232 original tags. The authors collapsed these into CallHome37 and CallHome10 (8 acts plus "%" for abandoned utterances and "x" for noise).
  • Plain LSA reached 75.73% on DIAG (k=50), 65.36% on CallHome37 (k=50) and 68.91% on CallHome10 (k=25). The majority baselines were 43.64% and 42.69%.
  • SemiClustered LSA gave the best DIAG result at 78.78%. Clustered LSA dropped to 22.08% on CallHome37.
  • FLSA scored slightly below plain LSA everywhere (74.26%, 62.59%, 66.57%). Using more than one previous act gave no gain. A prior neural-network result of 76.2% (Ries, 1999) is hard to compare because its tag set is unclear and it used POS tags.

Interesting ideas

  • I1. Non-word evidence, such as the previous dialogue act, can be stacked as extra rows next to word counts so that both live in one shared space; here this did not pay off, which is itself informative.
  • I2. Each class can be represented by a single prototype vector, ideally projected into a space learned from individual examples. Matching against a few prototypes is much faster than matching against every training item, and it worked best when data and label sets were small.
  • I3. Rare fine-grained tags can be collapsed into several coarser levels (232 → 37 → 10), with the model evaluated at each level, because method rankings change with granularity.
  • I4. Every score is paired with a majority-class baseline, and the authors note that comparisons with prior work break down when the target label set is not stated.

For Mova

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

  • I1 (frames): when prag picks a speech act, the previous act could be one explicit, named input next to tree-based cues, and its real contribution should be measured rather than assumed.
  • I2 (frames): per-speech-act prototype profiles built from frame features could give a fast nearest-prototype check whose output is easy to inspect and explain.
  • I3 (learn): speech-act and UD-dialect evaluations could be reported at several explicitly documented label granularities so results stay comparable across runs.
  • I4 (learn): each evaluation table could carry a most-frequent-label control and a written label-set definition alongside the negative controls already used.

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

Also on the byline: Valparaiso University.

 Fields, topics and concepts

Cite

Cite as Riccardo Serafin, Barbara Di Eugenio and Michael Glass. 2003. Latent Semantic Analysis for Dialogue Act Classification. Companion Volume of the Proceedings of HLT-NAACL 2003 - Short Papers.

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

@inproceedings{serafin2003latent,
  title = {{Latent Semantic Analysis for Dialogue Act Classification}},
  author = {Riccardo Serafin, Barbara {Di Eugenio} and Michael Glass},
  booktitle = {Companion Volume of the Proceedings of HLT-NAACL 2003 - Short Papers},
  year = {2003},
  doi = {10.3115/1073483.1073515},
  url = {https://doi.org/10.3115/1073483.1073515}
}

References

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

  1. J. Carletta, A. Isard, S. Isard, J. C. Kowtko, G. Doherty-Sneddon, and A. H. Anderson. 1997. The reliability of a dialogue structure coding scheme. Computational Linguistics, 23(1):13–31. ↗
  2. P. W. Foltz, D. Laham, and T. K. Landauer. 1999. The intelligent essay assessor: Applications to educational SemiClustered 78.78% (50) 31.39% (300) 58.38% (300) FLSA 74.26% (1,150) 62.59% (1, 50) 66.57% (1, 100) technology. Interactive Multimedia Electronic Journal of Computer-Enhanced Learning, 1(2). find
  3. M. Glass, H. Raval, B. Di Eugenio, and M. Traat. 2002. The DIAG-NLP dialogues: coding manual. Technical Report UIC-CS 02-03, University of Illinois - Chicago. find
  4. A. C. Graesser, K. Wiemer-Hastings, P. Wiemer-Hastings, R. Kreuz, and the Tutoring Research Group. 2000. Autotutor: A simulation of a human tutor. Journal of Cognitive Systems Research. find
  5. T. K. Landauer, P. W. Foltz, and D. Laham. 1998. Introduction to Latent Semantic Analysis. Discourse Processes, 25:259–284. find
  6. L. Levin, A. Thymé-Gobbel, A. Lavie, K. Ries, and K. Zechner. 1998. A discourse coding scheme for conversational Spanish. In Proceedings ICSLP. find
  7. N. Reithinger and E. Maier. 1995. Utilizing statistical dialogue act processing in Verbmobil. In ACL95, Proceedings of the 33rd Annual Meeting of the Association for Computational Linguistics. ↗
  8. K. Ries. 1999. HMM and Neural Network Based Speech Act Detection. In Proceedings of ICASSP 99. find
  9. A. Stolcke, K. Ries, N. Coccaro, E. Shriberg, R. Bates, D. Jurafsky, P. Taylor, R. Martin, C. Van Ess-Dykema, and M. Meteer. 2000. Dialogue act modeling for automatic tagging and recognition of conversational speech. Computational Linguistics, 26(3):339–373. ↗
  10. D. M. Towne. 1997. Approximate reasoning techniques for intelligent diagnostic instruction. International Journal of Artificial Intelligence in Education,8. find
  11. M. A. Walker, R. Passonneau, and J. E. Boland. 2001. Qualitative and quantitative evaluation of DARPA communicator dialogue systems. In ACL01, Proceedings of the 39th Annual Meeting of the Association for Computational Linguistics. find
  12. P. Wiemer-Hastings. 2001. Rules for syntax, vectors for semantics. In CogSci01, Proceedings of the Twenty-Third Annual Meeting of the Cognitive Science Society. find

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/serafin-2003-latent-semantic-analysis-dialogue-act/