Dialogue System Keyword Categorization Reducing User Input Burden
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing dialogue systems require excessive user input to reach a resulting sentence, leading to user discomfort due to repetitive responses and increased interaction burden.
Innovation Solution
A dialogue system that categorizes and prioritizes resulting sentence candidates based on keyword matching and user input, reducing the number of responses needed by selecting the highest priority candidate within each category for further user input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the system prompts for additional user input to specify the resulting sentence, then the accuracy of the resulting sentence is improved, but the number of responses required increases causing user discomfort
Solution Approach 1:
The system performs preliminary classification of resulting sentence candidates into categories based on keyword matching before presenting options to the user. By pre-organizing candidates into categories and selecting the highest priority category, the system reduces the number of back-and-forth interactions needed, as the user only needs to provide one additional input to confirm or correct the system's preliminary determination.
Solution Approach 2:
The system segments the set of resulting sentence candidates into multiple categories based on keyword matching and priority ranking. Instead of presenting all candidates or requiring multiple clarification rounds, the system divides candidates into organized categories and selects the highest priority one, thereby reducing the interaction burden while maintaining accuracy.
2Speed
If the system uses keyword matching to determine resulting sentences, then the processing speed is improved, but the precision of sentence selection deteriorates due to excessive responses needed
Solution Approach 1:
The system performs preliminary keyword matching and categorization of resulting sentence candidates before user interaction. By pre-processing and organizing candidates into categories based on keyword priority, the system maintains fast processing speed while reducing the need for multiple clarification rounds, thereby improving both efficiency and selection precision.
Solution Approach 2:
The system uses feedback from keyword matching results to refine the selection process. By analyzing which keywords match best and organizing candidates accordingly, the system can make more accurate selections with fewer user responses, improving precision without sacrificing processing speed.
Data Source
AI summary
The dialogue system includes a keyword acquisition unit configured to acquire an input key group containing one or a plurality of input keywords on the basis of an input of a character string, a category generation unit configured to classify the resulting sentence candidates into a plurality of categories on the basis of a comparison between the input key group acquired by the keyword acquisition unit and the storage key group contained in an FAQ database, an intra-category ranking determination unit configured to determine a priority ranking of the resulting sentence candidates within each of the categories, and a presentation unit configured to select a resulting sentence candidate of a highest priority ranking determined by the intra-category ranking determination unit from within a category of a highest priority ranking determined in advance, and present a response for prompting a user to make an additional input.


