Voice Response AI Model Training via Non-Verbal Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Voice response systems often provide inaccurate actions and responses due to the AI misunderstanding voice commands, leading to user dissatisfaction.

Innovation Solution

The system receives voice commands, interprets them, performs actions, and updates the AI model based on non-verbal feedback from users indicating dissatisfaction, allowing for continuous improvement in understanding user intentions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the AI model interprets voice commands to perform actions, then the system can respond to user requests, but the AI may misunderstand the voice commands leading to inaccurate actions

Engineering Contradiction:
Improvevoice command interpretationVSAvoidcommand understanding accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system monitors user reactions (such as laughter, repetition of commands, or explicit corrections) after performing actions based on voice commands. When dissatisfaction is detected, the system requests feedback from the user and uses this feedback to update the AI model, creating a continuous improvement loop that resolves misunderstandings over time

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The voice response system automatically updates its own AI model using feedback from user interactions without requiring manual retraining. The system self-corrects by incorporating user satisfaction data into model updates, enabling autonomous improvement of command interpretation accuracy

Inventive Principle:
Principle #25Self-service

2Measurement precision

If the system updates the AI model based on user feedback, then the accuracy of voice interpretation improves, but the system complexity increases

Engineering Contradiction:
Improvevoice command understanding accuracyVSAvoidsystem architecture
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements a feedback mechanism that monitors user reactions and triggers model updates only when dissatisfaction is detected. This conditional updating approach improves accuracy while avoiding unnecessary complexity from continuous or manual update processes

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The AI model updates are performed automatically by the system itself using collected feedback data, eliminating the need for complex external training pipelines or manual intervention. The self-updating capability reduces operational complexity while maintaining improvement in accuracy

Inventive Principle:
Principle #25Self-service

3Loss of information

If the system monitors user feedback to detect dissatisfaction, then it can identify misinterpretations, but the difficulty of detecting and measuring user satisfaction increases

Engineering Contradiction:
Improveuser satisfaction detectionVSAvoidnon-verbal feedback analysis
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The system monitors various user reactions including laughter, command repetition, and explicit feedback statements to detect dissatisfaction. By aggregating multiple simple observable signals, the system effectively detects user satisfaction without requiring complex emotional analysis

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11676593B2Training an artificial intelligence of a voice response system based on non_verbal feedback
Publication Date: 2023.06.13 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11676593B2 patent drawing
  • US11676593B2 patent drawing
  • US11676593B2 patent drawing

AI summary

Methods, systems, and computer program products for training an artificial intelligence (AI) of a voice response system. Aspects include receiving, by the voice response system from a user, a voice command to perform a requested action and interpreting, by an AI model, the voice command. Aspects also include performing an action based on the interpretation of the voice command and receiving non-verbal feedback from the user. Aspects further include updating the AI model based on a determination that the non-verbal feedback indicates that the user is not satisfied with the action performed.