AI Voice Input Error Detection via User Profile Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current AI systems fail to accurately assess the accuracy of user inputs, leading to potential misinterpretation of commands or requests, and do not account for user corrections or errors effectively.

Innovation Solution

An AI system that analyzes user inputs by associating them with a user profile and historical data to identify possible errors or discrepancies, generating alternative responses or queries for clarification, and communicating these to the user.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the AI system processes user input without error assessment, then the response speed is fast, but the accuracy of understanding user intent deteriorates

Engineering Contradiction:
Improveaccuracy of understanding user intentVSAvoidcomplexity of error assessment mechanism
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary error assessment by comparing the user's voice command against historical data and user profiles before generating a final response. This advance checking mechanism identifies potential misunderstandings early in the processing pipeline, allowing the system to request clarification or adjust its interpretation before committing to an action, thereby improving accuracy without requiring complete system redesign

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback loops where the initial interpretation of user input is evaluated against stored user profiles and interaction history. When discrepancies or potential errors are detected, the system feeds this information back to generate alternative interpretations or requests clarification from the user. This feedback mechanism continuously refines the understanding of user intent while maintaining a manageable processing structure

Inventive Principle:
Principle #23Feedback

2Reliability

If the AI system requests clarification for every possible error, then the accuracy of response improves, but the interaction time increases

Engineering Contradiction:
Improvereliability of responseVSAvoidinteraction time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system applies partial error checking by selectively requesting clarification only when confidence thresholds are not met or when historical data indicates potential misunderstandings. Rather than verifying every aspect of every command, the system performs targeted assessments based on the specific input and user context, requesting clarification only when necessary to achieve reliable responses

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system dynamically adjusts its clarification threshold based on user profiles and interaction context. For highly trusted users or routine commands, the system accepts lower confidence levels without clarification. For new users or critical actions, it raises the confidence threshold and requests clarification more frequently. This parameter adjustment allows the system to balance reliability and interaction time based on situational factors

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the AI system stores extensive historical data for every user, then the accuracy of error identification improves, but the data storage requirements increase

Engineering Contradiction:
Improveaccuracy of error identificationVSAvoidvolume of stored data
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system extracts only the most relevant features from user interaction data for storage in profiles, rather than retaining complete transcription histories. It identifies and stores key patterns such as common misinterpretations, preferred terminology, and contextual preferences that are sufficient for accurate error identification. This extraction approach maintains high accuracy while minimizing storage requirements by keeping only the essential information

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary analysis of interaction data to identify and store only the patterns that are most predictive of errors. Rather than storing all raw data, it pre-processes interactions to extract meaningful patterns and stores these condensed representations. This preliminary processing enables accurate error identification using minimal stored information

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11361769B2Assessing accuracy of an input or request received by an artificial intelligence system
Publication Date: 2022.06.14 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11361769B2 patent drawing
  • US11361769B2 patent drawing
  • US11361769B2 patent drawing

AI summary

The present disclosure includes analyzing a voice command or request from a user, received at an Artificial Intelligence (AI) system, for identifying a possibly incorrect or misunderstood voice command or request. A first user is identified and associated to a first user profile, in response to receiving an audio input, including a question or command, at an AI system. A possible defect or error is identified, in whole or in part, of the question or the command, based on the first profile of the first user and a knowledge corpus. A response by the AI system is determined based on the analysis of the content and the user profile for the first user. A possible alternative content is generated, in whole or in part, for the question or the command, and communicated the response including the possible alternative content to the first user.