Utterance Building with Intent Segmentation for Conversational Agents
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conversational software algorithms struggle to accurately process multi-intent and multi-topic user inputs, often ignoring or underweighting latter words, failing to understand compact sentences, and not addressing all requests in complex inputs.
Innovation Solution
The system splits user input into logical portions associated with single topics or intents, translating each portion into an utterance and processing it through specialized conversational software algorithms, ensuring each request is addressed and responses are validated.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single conversational software algorithm processes complex multi-intent input, then the system structure remains simple, but the accuracy of processing all requests deteriorates
Solution Approach 1:
The patent divides complex multi-intent user input into multiple separate intents, each processed by a specialized conversational software algorithm. The system identifies distinct intents within a single input message and routes them to different algorithms that are pre-configured to handle specific intent types, thereby improving processing accuracy without requiring a monolithic complex system.
Solution Approach 2:
The patent creates a universal input processing framework that can handle multiple intent types through a single interface. The system uses a common intent identification and routing mechanism that works across different intent categories, allowing the overall system to be simple while enabling specialized algorithms to handle diverse request types accurately.
2Loss of time
If conversational software algorithms process compact sentences with multiple intents, then response time is reduced, but the understanding of sentence meaning deteriorates
Solution Approach 1:
The patent segments compact multi-intent sentences into individual intent units for separate processing. Each intent is identified and extracted independently, then routed to appropriate specialized algorithms. This segmentation allows the system to process multiple meanings in parallel, maintaining fast response times while ensuring each intent is fully understood and addressed.
3Productivity
If conversational software algorithms ignore or underweight latter words in input, then processing speed is maintained, but the completeness of addressing all requests deteriorates
Solution Approach 1:
The patent segments user input into multiple independent intent units, where each segment is processed separately by specialized algorithms. This ensures that every part of the input, including latter words and sentences, is fully processed and addressed. The segmentation approach prevents any single part of the input from being overshadowed or ignored, maintaining both processing efficiency and request completeness.
Data Source
AI summary
A system receives an input from a user, where the input indicates a request to perform one or more tasks. The system generates a plurality of utterances from the input. Each utterance indicates a different operation. The system determines a sequence of the operations to be performed in order to perform the one or more tasks. The system identifies a conversational software algorithm that is configured to process a respective utterance based on the topic of the utterance. The system communicates each utterance to the respective conversational software algorithm. The system receives responses from the conversational software algorithms. The system determines whether each response is valid. The system generates a final response based on the valid responses. The system outputs the final response.


