Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Text mining›Dialogue Act Classification
Process / pipeline

Dialogue Act Classification

Also known as: dialogue act tagging, speech act classification, Diyalog Eylem Sınıflandırma (Dialogue Act Classification)

Dialogue act classification is a natural-language-processing task that automatically labels the communicative function of each utterance in a conversation — such as question, answer, greeting, or rejection. Consolidated by Jurafsky et al. (1997) and Stolcke et al. (2000), it is a foundational component for chatbots and discourse analysis.

ScholarGate
  1. Process / pipeline
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Dialogue Act Classification
Intent DetectionSentiment AnalysisSlot FillingText ClassificationEmotion DetectionFrame Analysis

When to use it

Use dialogue act classification when you have conversational or text-based dialogue data and need to label what each utterance does. It requires dialogue data to be available and a dialogue act taxonomy (such as DAMSL or ISO 24617-2) to be chosen up front. A modest corpus — on the order of a few dozen utterances or more — is needed; with no dialogue data the method cannot run.

Strengths & limitations

Strengths
  • Turns free-form conversation into structured, per-utterance functional labels that downstream systems can reason over.
  • Builds on standardised taxonomies (DAMSL, ISO 24617-2), so labels are comparable across studies and systems.
  • Foundational for conversational interfaces and discourse analysis, fitting naturally into chatbot and dialogue-system pipelines.
Limitations
  • Depends on dialogue data being available and on a taxonomy being fixed in advance.
  • The function of an utterance often depends on conversational context, which models that ignore context handle poorly.
  • Rare or ambiguous acts are easily confused with more frequent ones, so a single overall accuracy figure can hide weak spots.

Frequently asked

What is a dialogue act?

A dialogue act is the communicative function of an utterance — what the speaker is doing with that turn, such as asking a question, giving an answer, greeting, or rejecting. Dialogue act classification assigns one such label to each utterance from a fixed taxonomy.

Which taxonomy should I use?

Choose an established scheme before labelling, such as DAMSL or the ISO 24617-2 standard. The classifier can only assign acts from the inventory you define, so fixing a consistent taxonomy up front is essential.

Why does conversational context matter?

The same words can perform different acts depending on what preceded them — for example, an utterance may be a question in one context and an answer in another. Models that account for dialogue history generally tag more accurately than ones that judge each utterance in isolation.

How is performance evaluated?

Predicted acts are compared against labelled dialogue data with accuracy and per-class metrics, and confusions between similar acts are inspected. On imbalanced act distributions, overall accuracy alone can hide systematic errors on rarer acts.

Sources

  1. Stolcke, A. et al. (2000). Dialogue Act Modeling for Automatic Tagging and Recognition of Conversational Speech. Computational Linguistics, 26(3), 339-373. DOI: 10.1162/089120100561737 ↗
  2. Jurafsky, D. et al. (1997). Automatic Detection of Discourse Structure for Speech Recognition and Understanding. ICASSP. DOI: 10.1109/asru.1997.658992 ↗

How to cite this page

ScholarGate. (2026, June 1). Dialogue Act Classification. ScholarGate. https://scholargate.app/en/text-mining/dialogue-act-classification

Related methods

Intent DetectionSentiment AnalysisSlot FillingText Classification

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Intent DetectionText mining↔ compare
  • Sentiment AnalysisText mining↔ compare
  • Slot FillingText mining↔ compare
  • Text ClassificationText mining↔ compare
Compare side by side →

Referenced by

Emotion DetectionFrame Analysis

Similar methods

Intent DetectionText ClassificationPOS TaggingSlot FillingSentiment AnalysisLanguage IdentificationNamed Entity RecognitionSubjectivity Detection

Related reference concepts

Question Answering and Dialogue SystemsNatural Language ProcessingText Classification and Sentiment AnalysisPart-of-Speech Tagging and Sequence LabelingInformation ExtractionText Classification

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Dialogue Act Classification (Dialogue Act Classification). Retrieved 2026-07-21 from https://scholargate.app/en/text-mining/dialogue-act-classification · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Type
NLP utterance-classification task
Originator
Stolcke et al.; Jurafsky et al.
Year
1997–2000
Taxonomies
DAMSL, ISO 24617-2
Output
Dialogue act label per utterance (question, answer, greeting, rejection, etc.)
MinSample
30
Related methods
Intent DetectionSentiment AnalysisSlot FillingText Classification
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account