Multi-AI Chatbot Tone Analysis for Relevant Responses

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Chatbots often struggle to handle complex questions or maintain user satisfaction due to insufficient or unrelated responses, leading users to prefer live agents.

Innovation Solution

Implementing a multi-AI model system that includes a primary AI model for generating responses and secondary AI models to analyze tone and conversation state, ensuring consistent tone and addressing insufficient responses, and guiding conversations back to the topic of interest.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single AI model is used to generate chatbot responses, then the system is simple and fast, but the responses may be insufficient or unrelated and fail to maintain consistent tone

Engineering Contradiction:
Improveresponse relevance and tone consistencyVSAvoidAI model system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the AI response generation system into multiple specialized models: a primary AI model for generating responses, a secondary AI model for analyzing tone and conversation state, and a tertiary AI model for detecting insufficient responses. This segmentation allows each model to focus on specific aspects of response quality, improving overall reliability while keeping individual models relatively simple.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines multiple AI models working together in a coordinated system where the primary model generates responses, the secondary model analyzes tone and conversation state to guide the primary model, and the tertiary model detects when additional intervention is needed. This merging of models creates a synergistic effect that improves response quality beyond what any single model could achieve alone.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If multiple AI models are used to analyze tone and generate responses, then user satisfaction and response quality improve, but system complexity increases

Engineering Contradiction:
Improveuser satisfaction and conversational qualityVSAvoidmulti-AI model system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The secondary AI model continuously analyzes the conversation state and tone of user responses, providing feedback to the primary AI model about how to adjust its responses. This feedback loop ensures that the chatbot adapts to user preferences and maintains consistent, satisfying interactions, improving ease of operation through continuous optimization.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary analysis of conversation state and tone before generating responses, allowing the primary AI model to prepare contextually appropriate responses in advance. This preliminary action by the secondary model ensures that responses are pre-optimized for relevance and tone, improving user satisfaction without adding significant delay.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the chatbot responds to all user inputs, then it maintains conversation flow, but it may drift from the topic of interest and provide irrelevant responses

Engineering Contradiction:
Improveconversation flow and response speedVSAvoidtopic relevance and conversation focus
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The secondary AI model provides ongoing feedback about conversation state and topic relevance to the primary AI model, enabling it to detect when the conversation is drifting and adjust responses to bring it back on track. This feedback mechanism maintains productivity by ensuring every response advances the conversation rather than allowing irrelevant tangents.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary detection of topic drift through the secondary AI model's analysis of conversation state, taking preemptive action to correct off-topic responses before they can establish themselves. This preliminary anti-action prevents topic drift from becoming entrenched, maintaining conversation focus while preserving flow.

Inventive Principle:
Principle #9Preliminary anti-action

4Adaptability or versatility

If the chatbot handles complex questions, then it provides comprehensive answers, but it may generate insufficient or unrelated responses

Engineering Contradiction:
Improvecapability to handle complex questionsVSAvoidresponse sufficiency and relevance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the response generation process into specialized functions: the primary AI model handles the core response generation, the secondary AI model analyzes conversation state to identify complex questions, and the tertiary AI model detects when responses are insufficient. This segmentation enables the system to handle complex questions comprehensively while maintaining high reliability through specialized oversight.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The tertiary AI model provides feedback about response sufficiency to the primary AI model, triggering iterative refinement or additional responses when complex questions are detected. This feedback mechanism ensures that complex questions receive comprehensive, relevant answers while maintaining the simplicity of the base response generation system.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250298987A1Chatbot with dynamic conversational tone
Publication Date: 2025.09.25 THE TORONTO DOMINION BANK
  • US20250298987A1 patent drawing
  • US20250298987A1 patent drawing
  • US20250298987A1 patent drawing

AI summary

An example operation may include one or more of executing an interaction with an account via a chatbot within a chat element running on an account device, determining a next response for the chatbot to output within the chat element based on an execution of an artificial intelligence (AI) model on content within the chat element, determining an interaction attribute of the next response based on an execution of a second AI model on the content from the chat element and on historical chat content of the account device and the chatbot, and outputting the next response via the chatbot within the chat element based on the determined interaction attribute.