Dialogue Device Hierarchical Scenario Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing dialogue systems face challenges in preparing a sufficient number of scenarios to enable flexible automatic dialogue, leading to a high burden in scenario preparation.
Innovation Solution
A dialogue device that includes an acquisition unit for user utterances, an identification unit to determine the utterance situation, a selection unit to choose scenarios based on hierarchical attributes, and an output unit to generate system responses, allowing for flexible automatic dialogue by selecting the most appropriate scenario from a database.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple scenarios are prepared to cover various situations, then the flexibility of automatic dialogue is improved, but the burden of scenario preparation increases
Solution Approach 1:
The patent segments scenarios into hierarchical levels (first layer scenarios with broader applicability and second layer scenarios with specific conditions). This segmentation allows the system to handle various situations without requiring a complete set of scenarios for every possible condition, reducing preparation burden while maintaining flexibility.
Solution Approach 2:
The patent introduces dynamic scenario selection based on dialogue state and situation recognition. The system dynamically determines which layer of scenario to apply based on the current dialogue context, enabling flexible adaptation to different situations without manually preparing static scenarios for all possibilities.
2Adaptability or versatility
If scenarios are prepared in advance for all situations, then the system can respond to various user inputs, but the complexity of scenario management increases
Solution Approach 1:
The patent adds a hierarchical dimension to scenario organization, creating multiple layers of scenarios. This dimensional change transforms the flat scenario management structure into a multi-level hierarchy, reducing the apparent complexity by organizing scenarios systematically and enabling selective application based on dialogue state.
Solution Approach 2:
The patent introduces an intermediary mechanism (the selection unit and situation recognition system) that mediates between user inputs and scenario application. This intermediary automatically determines the appropriate scenario layer based on dialogue context, reducing the complexity of direct scenario management while maintaining comprehensive response capability.
3Measurement precision
If a large number of specific scenarios are created, then the accuracy of dialogue response is improved, but the time required for scenario preparation increases
Solution Approach 1:
The patent performs preliminary organization of scenarios into hierarchical layers during system setup. By pre-structuring scenarios into first and second layers with clear applicability criteria, the system reduces the time required for scenario preparation while maintaining accurate response capability through the layered structure.
Solution Approach 2:
The patent creates first layer scenarios with universal applicability that can handle multiple situations. These universal scenarios reduce the need to create numerous specific scenarios, thereby reducing preparation time while maintaining response accuracy through the multi-functional first layer scenarios that can adapt to various contexts.
Data Source
AI summary
A dialogue device according to an embodiment includes an acquisition unit configured to acquire a user utterance input by the user, an identification unit configured to identify a situation of the user utterance as an utterance situation, a selection unit configured to select a scenario corresponding to the user utterance from a database storing a plurality of scenarios, and an output unit configured to output a system utterance defined by the selected scenario. Each scenario defines a user utterance, a system utterance for the user utterance, and hierarchically defined scenario attributes. When two or more scenarios defining a user utterance are present as candidate scenarios in a database, the selection unit selects one scenario from the two or more candidate scenarios based on a hierarchical relationship among the two or more scenario attributes defined in the two or more candidate scenarios and the utterance situation.


