Adaptive Conversation Topic Switching for User Intent Recognition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional interactive systems often fail to recognize multiple intentions in user input, leading to errors in interaction and user discomfort, with interactions potentially being terminated prematurely.
Innovation Solution
An interaction control method that determines and switches conversation topics based on estimated user intentions, using a learning model to select appropriate responses and adapt to changes in user input, thereby improving interaction flow and accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a traditional interactive system uses a single category determination method, then the system complexity is low, but the interaction reliability deteriorates due to inability to recognize multiple intentions
Solution Approach 1:
The system segments the category determination process into multiple stages: first determining an initial category, then detecting interaction results, and conditionally determining a second category when the first is inappropriate. This segmentation allows the system to handle multiple intentions without requiring complex simultaneous processing of all possible categories.
Solution Approach 2:
The system dynamically adjusts the category determination process based on interaction results. When the first conversation topic proves inappropriate, the system transitions to determining a second category from remaining candidates, creating a flexible, adaptive process that improves reliability without fixed complex structure.
2Reliability
If the system determines a second category when the first conversation topic is inappropriate, then the interaction reliability improves, but the processing time increases
Solution Approach 1:
The system performs preliminary determination of multiple categories from user input before the interaction begins. This allows the second category to be quickly selected from pre-computed options when the first topic proves inappropriate, rather than performing full category determination from scratch during the interaction.
Solution Approach 2:
When the first conversation topic is detected as inappropriate, the system skips back to the category determination stage and quickly selects a second category from the remaining pre-estimated categories, rather than performing a complete re-analysis of user input.
3Adaptability or versatility
If the system uses multiple conversation topics based on multiple categories, then the adaptability improves, but the device complexity increases
Solution Approach 1:
The system segments conversation topics into primary and secondary levels, where multiple categories are estimated from user input but only one is actively used at a time. This segmentation allows the system to maintain adaptability to multiple intentions while simplifying the active control logic to a single topic management structure.
Solution Approach 2:
The category estimation mechanism serves multiple functions: it identifies the primary conversation topic, provides backup options for when the primary topic becomes inappropriate, and enables flexible switching between topics. This multi-functionality increases adaptability without proportionally increasing control complexity.
Data Source
AI summary
A computer-implemented interaction control method includes determining, based on a first requirement, a first category from one or more categories estimated from each of a plurality of pieces of information input by a user, selecting, based on the determined first category, a first conversation topic for interaction with the user from conversation topics, executing, by using the first conversation topic, the interaction with the user via a user interface, determining, when detecting that the first conversation topic is inappropriate in accordance with a result of the interaction executed by using the first conversation topic, based on a second requirement, a second category from the one or more categories, selecting, based on the determined second category, a second conversation topic for the interaction with the user from the conversation topics, executing, by using the second conversation topic, the interaction with the user via the user interface.


