Situation-Based Dialogue Response Selection for Multi-Task Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Dialogue systems requiring expertise, such as expert systems, incur high construction costs due to the need for manual scenario creation, and combining multiple tasks further increases costs.

Innovation Solution

A dialogue apparatus that stores examples with situation information, uses a selection rule to select appropriate responses based on dialogue states, and includes a voice recognition and synthesis unit to facilitate low-cost construction and execution of multiple tasks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a scenario method is used to construct a dialogue system for achieving a predetermined task, then the dialogue system can execute tasks requiring expertise, but the construction cost becomes very large due to manual scenario creation by experts

Engineering Contradiction:
Improvetask execution capabilityVSAvoidconstruction cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent uses example data from social networking services as templates or copies of real user interactions. Instead of creating scenarios from scratch by experts, the system collects and stores actual dialogue examples that naturally occur on social media platforms. These examples are then used as the basis for constructing the dialogue system, significantly reducing the manual effort and cost required while maintaining task execution capability.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system automatically collects example data from social networking services without requiring manual scenario creation by experts. The dialogue examples are gathered automatically from real user interactions on social media platforms, and the system self-organizes this data into usable formats. This automated data collection and processing eliminates the need for expensive manual scenario development while preserving the expertise embedded in real user dialogues.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If scenarios created by multiple experts are combined to construct a dialogue system that executes multiple tasks, then the system can handle various tasks, but more cost is required compared to constructing a single-task system

Engineering Contradiction:
Improvemulti-task capabilityVSAvoidconstruction cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent creates a universal dialogue system that can handle multiple tasks by collecting diverse example data from social networking services. Instead of creating separate scenarios for each task by different experts, the system gathers a broad range of dialogue examples that naturally cover multiple topics and tasks. This single unified system inherits multi-task capability from the diverse examples, eliminating the need to combine multiple expert-created scenarios and reducing overall construction costs.

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

3Ease of operation

If an example method is used in chat dialogue systems with simple utterance-response rules, then the system can engage in casual dialogue, but it cannot achieve accurate dialogue flows for tasks requiring expertise

Engineering Contradiction:
Improvedialogue simplicityVSAvoiddialogue accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent performs preliminary organization and categorization of example data before use. Example data collected from social networking services is pre-processed, stored in structured formats, and organized by situation types and dialogue patterns. This preliminary preparation ensures that when the system needs to respond, it can quickly retrieve appropriate examples rather than searching through raw data, thereby maintaining simple operation while achieving accurate task-oriented dialogue flows.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses situation information as feedback to select appropriate examples. When a user input is received, the system determines the current situation type and uses this feedback to retrieve examples that match the situation. This feedback mechanism ensures that the simple example-based system can accurately select relevant responses for task-oriented dialogues, bridging the gap between simplicity and accuracy.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12585884B2Dialogue apparatus, dialogue method, and program
Publication Date: 2026.03.24 NT T INC
  • US12585884B2 patent drawing
  • US12585884B2 patent drawing
  • US12585884B2 patent drawing

AI summary

An example storage unit (10-1) stores examples including an utterance sentence, a response sentence, and situation information. A selection rule storage unit (10-3) stores a selection rule including a dialogue state, available situation information, and a dialogue state of a transition destination. An utterance reception unit (12) receives a user utterance uttered. A dialogue state acquisition unit (13) acquires a current dialogue state. An example selection unit (14) selects a selection example in which the situation information corresponds to situation information available in the current dialogue state and the utterance sentence corresponds to the user utterance, from the examples, by using the selection rule. A dialogue state update unit (15) updates the current dialogue state to the dialogue state of the transition destination included in the selection rule. An utterance presentation unit (16) presents a system utterance based on a response sentence included in the selection example.