Dialogue Consistency Detection via Clarification Responses

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing automatic dialogue systems struggle with consistency detection and resolution, particularly due to the nature of language modeling, which can lead to inconsistencies within dialogues and between user statements and external knowledge sources.

Innovation Solution

A method for consistency detection in dialogue systems involves training a model using an annotated dataset for consistency detection, receiving user utterances, determining inconsistencies using the trained model, and generating clarifying responses to resolve these inconsistencies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If language modeling is used for dialogue generation, then the fluency and naturalness of responses are improved, but inconsistencies within dialogue and with external knowledge emerge

Engineering Contradiction:
Improveresponse fluencyVSAvoiddialogue consistency
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces an inconsistency detection model as an intermediary component between the dialogue generator and the final output. This mediator analyzes the generated dialogue for inconsistencies and triggers clarification responses when issues are detected, thereby resolving the contradiction between fluency and consistency by adding a verification layer without compromising the natural language generation capability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements a feedback mechanism where the inconsistency detection model continuously monitors generated dialogue and provides feedback signals. When inconsistencies are detected, the system generates clarifying responses that feed back into the dialogue flow, allowing the model to self-correct and maintain consistency while preserving the benefits of language modeling for fluency

Inventive Principle:
Principle #23Feedback

2Reliability

If inconsistency detection is added to the dialogue system, then dialogue consistency is improved, but system complexity increases

Engineering Contradiction:
Improvedialogue consistencyVSAvoidsystem architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the dialogue system into distinct functional modules: a dialogue generation component, an inconsistency detection model, and a clarification response generator. This segmentation allows each component to specialize in its function, making the overall complex system more manageable and maintainable while achieving improved dialogue consistency through the dedicated detection module

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If clarifying responses are generated for inconsistencies, then dialogue accuracy is improved, but response time increases

Engineering Contradiction:
Improvedialogue accuracyVSAvoidresponse delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The inconsistency detection model is trained in advance on annotated datasets containing inconsistent dialogues and clarification patterns. This preliminary training equips the model with pre-learned knowledge about common inconsistencies and appropriate clarifications, enabling it to quickly detect and resolve issues during actual dialogue without requiring extensive real-time computation, thus balancing accuracy with response time

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250181838A1Method and apparatus for consistency detection and resolution in automatic dialogue systems
Publication Date: 2025.06.05 TENCENT AMERICA LLC
  • US20250181838A1 patent drawing
  • US20250181838A1 patent drawing
  • US20250181838A1 patent drawing

AI summary

A method for performing consistency detection in a dialogue system includes training a model based on an annotated dataset for consistency detection to generate a trained model. The method further includes receiving a plurality of utterances from one or more users. The method includes determining, using the trained model, whether the plurality of utterances include an inconsistency. The method includes, based on the determination that the plurality of utterances include the inconsistency, generating, using the trained model, one or more clarifying responses.