Adjacency Pair Labeling for Conversational Data Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current machine learning techniques for natural language conversations struggle to effectively label conversational data, relying on open-ended dialogue acts which are complex and difficult to classify, hindering the training of statistical classifiers.

Innovation Solution

A computer-implemented method and system that identifies utterances as part of adjacency pairs, associating them with a predetermined set of labels based on their position within these pairs, providing a structured labeling scheme that simplifies classification and improves classifier performance by focusing on contextual relationships between utterances.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If open-ended dialogue acts are used to label conversational data, then the system can capture diverse conversational patterns, but the complexity of classification increases and training efficiency decreases

Engineering Contradiction:
Improvecapability to capture diverse conversational patternsVSAvoidclassification complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the complex classification task into two hierarchical levels: first classifying utterances into adjacency pair types (greeting, question, statement, etc.), then identifying specific dialogue acts within each type. This segmentation reduces the overall complexity by breaking down the monolithic classification problem into manageable sub-tasks with smaller decision trees at each level.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new dimensional framework by organizing dialogue acts within the structure of adjacency pairs. Instead of treating all dialogue acts as a flat classification problem, the system adds the dimension of conversational structure (first pair part, second pair part, repair sequences), creating a hierarchical classification space that reduces complexity while preserving versatility.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If detailed dialogue act labels are applied to each utterance, then conversational nuance is captured, but the labeling process becomes time-consuming and computationally intensive

Engineering Contradiction:
Improveconversational nuance detection accuracyVSAvoidlabeling time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary classification of utterances into adjacency pair types before conducting detailed dialogue act analysis. By pre-grouping utterances based on their structural role in conversation (greeting, question, statement, etc.), the system reduces the search space for subsequent detailed labeling, thereby maintaining precision while reducing time requirements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies different levels of labeling detail to different parts of the conversation based on their structural importance. Critical structural elements like adjacency pair boundaries receive more detailed analysis, while less critical portions use simplified labeling. This local differentiation maintains necessary precision where needed while reducing overall processing time.

Inventive Principle:
Principle #3Local quality

3Reliability

If statistical classifiers are trained with complex dialogue act labels, then the model can recognize subtle conversational patterns, but the training data preparation becomes prohibitively difficult

Engineering Contradiction:
Improvepattern recognition accuracyVSAvoidtraining data preparation ease
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent segments the training data creation process into modular steps corresponding to the hierarchical classification structure. annotators first label adjacency pair types using simple, well-defined categories, then progressively add more detailed dialogue act labels. This segmentation makes the annotation process more manageable and reduces the skill level required compared to creating complete detailed labels in a single step.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The adjacency pair framework serves multiple functions simultaneously: it provides a universal structure for organizing all conversational data, enables hierarchical classification at multiple levels, and creates a standardized format that works across different conversational domains. This multi-functionality simplifies training data preparation by providing a single versatile framework rather than requiring domain-specific labeling schemes.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10198434B2Detection and labeling of conversational actions
Publication Date: 2019.02.05 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10198434B2 patent drawing
  • US10198434B2 patent drawing
  • US10198434B2 patent drawing

AI summary

Technical solutions are described for generating structured conversational data. An example method includes receiving an utterance that is part of a conversation and identifying the utterance as part of an adjacency pair. The adjacency pair includes two utterances, each produced by different speakers. The method also includes associating the utterance with a label from a predetermined set of labels based on the identifying of the adjacency pair.