Virtual Agent Chat Model Updates via Error Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual agent training relies on manual updates and static chat models, which are inaccurate, labor-intensive, and lack metadata for role-specific expertise, making it difficult to automatically adapt to user queries and handle errors in conversation routing.

Innovation Solution

A system that analyzes interaction logs to identify errors and automatically updates chat models by using natural language processing to refine chat flows and node routing, enabling dynamic real-time adjustments based on historical data and user feedback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If manual updates are used for virtual agent training, then labor intensity is reduced, but accuracy and adaptability deteriorate

Engineering Contradiction:
Improvemanual update effortVSAvoidchat model accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The system enables self-service by automatically analyzing chat logs and updating chat models without manual intervention. The virtual agent system itself performs the training updates by processing interaction data, identifying errors, and refining routing logic autonomously, eliminating the need for manual while improving accuracy through continuous learning from real interactions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring chat interactions and using the collected data to update and improve the chat model. Error identification and correction based on actual chat logs create a closed-loop system where performance feedback drives automatic model refinement, enhancing accuracy without manual effort.

Inventive Principle:
Principle #23Feedback

2Device complexity

If static chat models are used, then model complexity is reduced, but adaptability to user queries deteriorates

Engineering Contradiction:
Improvechat model structureVSAvoidresponse to user queries
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system transforms the static chat model into a dynamic one by implementing automatic updates based on analyzed chat logs. The model evolves over time by incorporating new interaction patterns and correcting errors dynamically, allowing it to adapt to changing user queries while maintaining manageable complexity through automated processes.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary analysis of chat logs to identify potential errors and improvement opportunities before they affect performance. By proactively updating the chat model based on pre-analyzed data, the system prepares the model in advance for future query types, enhancing adaptability without requiring complex real-time processing.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If automatic log analysis is implemented, then productivity is improved, but system complexity increases

Engineering Contradiction:
Improvemodel update speedVSAvoidanalysis system structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system achieves multi-functionality by combining chat log analysis, error identification, model updating, and performance monitoring into a single integrated platform. This universal system handles multiple tasks that would otherwise require separate tools, improving productivity while managing complexity through consolidation rather than proliferation of components.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system introduces an intermediary layer between raw chat logs and the chat model that automatically processes and translates interaction data into model updates. This intermediary component simplifies the overall system architecture by handling the complex analysis and transformation tasks in a standardized manner, enabling high productivity without proportionally increasing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11310173B2Virtual agent chat model updates
Publication Date: 2022.04.19 KYNDRYL INC
  • US11310173B2 patent drawing
  • US11310173B2 patent drawing
  • US11310173B2 patent drawing

AI summary

According to a computer-implemented method, a chat data set is received, which chat data set includes information indicative of a plurality of natural language chat transcripts of chats that occurred between a virtual agent and a human. Machine logic analyzes the chat data set to identify an error that occurred in the operation of the virtual agent. The machine logic updates a chat model based on the chat data set.