Virtual Assistant Intent Mapping Risk Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual assistants face challenges in accurately mapping user inputs to intents, leading to potential errors and user dissatisfaction, as current language models lack efficient mechanisms for evaluating conversation data to identify and address risks in intent mapping.

Innovation Solution

The proposed solution involves analyzing conversation data using risk factors to determine confidence values for intent mapping, allowing administrators and users to evaluate and update intent units, and utilizing feedback from voters to refine the language model, thereby improving the accuracy of intent identification and user interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If the virtual assistant uses a language model to map user inputs to intents, then the system can automatically process user requests, but the mapping accuracy deteriorates leading to errors and user dissatisfaction

Engineering Contradiction:
Improveautomatic intent mappingVSAvoidintent mapping accuracy
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The system implements a feedback mechanism where users can rate the accuracy of intent mapping for conversation data. This feedback is collected and used to train and improve the language model, allowing the system to learn from its errors and progressively improve mapping accuracy while maintaining automation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system enables users to self-evaluate and self-correct the intent mapping process by providing ratings on conversation data accuracy. This self-service feedback loop allows the system to automatically improve its own performance without requiring manual retraining or external intervention for each correction.

Inventive Principle:
Principle #25Self-service

2Reliability

If the system analyzes large datasets of conversation data to improve accuracy, then the intent identification becomes more reliable, but the processing time and computational resources increase

Engineering Contradiction:
Improveintent identification reliabilityVSAvoiddata processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system segments the large conversation dataset into manageable units (individual conversations or intent mappings) that can be processed and evaluated independently. This allows the system to analyze data in smaller batches, improving reliability through comprehensive analysis while reducing the time required compared to processing the entire dataset at once.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary analysis and ranking of conversation data based on risk factors before full processing. By identifying and prioritizing high-risk or high-value conversations for detailed analysis, the system can improve reliability for critical cases while reducing overall processing time by not uniformly analyzing all data with equal intensity.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the system continuously updates the language model based on feedback, then the intent mapping accuracy improves over time, but the system complexity and maintenance requirements increase

Engineering Contradiction:
Improveintent mapping accuracyVSAvoidlanguage model maintenance complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses feedback from user ratings on conversation data to automatically update and retrain the language model. This feedback-driven update mechanism allows the system to improve accuracy over time while maintaining manageable complexity by using automated machine learning techniques that process feedback efficiently without requiring manual model adjustment.

Inventive Principle:
Principle #23Feedback

4Reliability

If the system evaluates multiple risk factors for each conversation, then the identification of problematic intent mapping improves, but the evaluation process becomes more complex and time-consuming

Engineering Contradiction:
Improverisk identification accuracyVSAvoidevaluation process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the risk evaluation process into distinct risk factors (such as mapping confidence, user satisfaction, conversation context) that can be assessed independently. This segmentation allows the system to evaluate multiple dimensions of risk without creating an overly complex integrated evaluation model, as each factor can be processed using dedicated algorithms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary evaluation of risk factors using automated heuristics and rules before deeper analysis. By pre-screening conversations based on obvious risk indicators, the system can identify problematic intent mapping efficiently without requiring complex multi-factor analysis for all conversations, thus improving reliability while managing evaluation complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10545648B2Evaluating conversation data based on risk factors
Publication Date: 2020.01.28 VERINT AMERICAS INC
  • US10545648B2 patent drawing
  • US10545648B2 patent drawing
  • US10545648B2 patent drawing

AI summary

This disclosure describes techniques and architectures for evaluating conversations. In some instances, conversations with users, virtual assistants, and others may be analyzed to identify potential risks within a language model that is employed by the virtual assistants and other entities. The potential risks may be evaluated by administrators, users, systems, and others to identify potential issues with the language model that need to be addressed. This may allow the language model to be improved and enhance user experience with the virtual assistants and others that employ the language model.