Conversation Scenario Editor for Natural Dialogue Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional automatic conversation systems struggle to establish natural conversations with users, as they require expertise to create language models from scenarios, making it difficult for non-experts to generate adequate responses based on precise speech recognition.

Innovation Solution

A conversation scenario editing device that allows non-experts to create conversation scenarios using objects and morphisms, enabling the generation of language models for automatic conversation systems to provide more adequate responses through precise speech recognition, with features like object citation, state transition relations, and dynamic knowledge generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a conventional database storing pairs of user utterances and replies is used, then the system can output replies based on one-on-one matching, but it cannot establish natural conversations or provide step-by-step story content

Engineering Contradiction:
Improveconversation capabilityVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the conversation system into distinct components: a scenario definition file that stores structured conversation scenarios with step-by-step content, a speech recognition unit, and a reply generation unit. This segmentation allows the system to separate the narrative flow (scenario) from the matching mechanism, enabling natural conversations while maintaining manageable system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by pre-defining conversation scenarios in a structured format before actual conversation occurs. The scenario definition file contains pre-prepared story content, explanations, and flow control instructions that are executed step-by-step during conversation, allowing the system to provide structured narrative content without requiring complex real-time generation.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If a scenario-based conversation system is implemented, then natural conversations can be established, but language models cannot be created without Knowledge Base engineer expertise

Engineering Contradiction:
Improveconversation naturalnessVSAvoidscenario creation difficulty
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent enables self-service by allowing scenario creators to define conversation scenarios using a simple, structured format (scenario definition file) that does not require expert knowledge of language models or knowledge bases. The system automatically processes this definition file to generate the necessary language models and integration code, making scenario creation accessible to non-experts while maintaining conversation naturalness.

Inventive Principle:
Principle #25Self-service

3Reliability

If the conversation engine is integrated with Knowledge Base, then the system can execute conversations based on knowledge, but even KB creators cannot comprehend the entire scenario

Engineering Contradiction:
Improveconversation accuracyVSAvoidsystem comprehensibility
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the scenario definition from the integrated conversation engine and knowledge base, placing it in a separate, standalone scenario definition file. This extraction makes the scenario structure visible and comprehensible to creators while the system handles the complex integration automatically. The scenario file contains clear, human-readable definitions that creators can understand and modify without needing to comprehend the entire integrated system.

Inventive Principle:
Principle #2Taking out (Extraction)

4Productivity

If speech recognition is used to generate input sentences, then the system can process user utterances, but adequate responses cannot be provided without expert-level language models

Engineering Contradiction:
Improveresponse generation efficiencyVSAvoidspeech recognition accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent introduces an intermediary component that bridges speech recognition and reply generation. The scenario definition file acts as a mediator, containing pre-structured response templates and flow control rules that the reply generation unit uses to construct adequate responses. This intermediary layer eliminates the need for expert-level language models by providing structured guidance for response generation based on recognized input.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8935163B2Automatic conversation system and conversation scenario editing device
Publication Date: 2015.01.13 UBIQUITOUS AUTO SYNCHRONICITY LLC
  • US8935163B2 patent drawing
  • US8935163B2 patent drawing
  • US8935163B2 patent drawing

AI summary

A conversation scenario editor generates/edits a conversation scenario for an automatic conversation system. The system includes a conversation device and a conversation server. The conversation device generates an input sentence through speech recognition of an utterance by a user. The conversation server determines the reply sentence based on the conversation scenario when a reply sentence to the input sentence is requested from the conversation device. The editor includes a language model generator for generating a language model to be used for the speech recognition based on the conversation scenario. According to the editor, a non-expert can generate the language model to provide an adequate conversation based on the speech recognition.