Voice Bot Training Corpus Update for Intent Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voice bots are limited by pre-defined intent schemas, which are not scalable to understand the nuances of human speech, requiring extensive computational resources for manual definition and storage.

Innovation Solution

A voice bot development platform that allows for updating a trained voice bot by modifying a corpus of training instances, identifying and correcting behavioral errors, and adding or modifying training instances to improve the voice bot's performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If pre-defined intent schemas are used to limit bot functionality, then the bot can perform specific actions, but the bot fails when encountering intents not defined in the schemas

Engineering Contradiction:
Improvebot functionality reliabilityVSAvoidintent recognition adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent replaces the mechanical intent schema matching system with a machine learning-based natural language understanding system. Instead of using predefined schemas to match user inputs, the system uses ML models to learn and adapt to various speech patterns and intents from training data, enabling the bot to handle unseen intents while maintaining reliable performance on defined actions.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If a large quantity of intent schemas are defined to make bots robust to various nuances of human speech, then the bot becomes more versatile, but extensive computational resources and memory are required

Engineering Contradiction:
Improvespeech nuance understandingVSAvoidcomputational resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent changes the fundamental parameter of how intent recognition is achieved - from using a large number of discrete intent schemas to using a machine learning model that processes speech continuously. This allows the system to capture speech nuances through learned patterns rather than explicit definitions, reducing the need for extensive computational resources while maintaining high versatility.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If a large quantity of intent schemas are defined to make bots robust to various nuances of human speech, then the bot becomes more versatile, but a large amount of memory is required to store and utilize the schemas

Engineering Contradiction:
Improvespeech nuance understandingVSAvoidmemory consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent substitutes the memory-intensive storage of large intent schema databases with a machine learning model that processes speech inputs dynamically. The ML model learns from training data and makes predictions without requiring storage of all possible intent schemas, significantly reducing memory requirements while maintaining the ability to handle diverse speech nuances.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Measurement precision

If manual definition and refinement of intent schemas is performed, then the bot can be trained accurately, but extensive computational resources are required

Engineering Contradiction:
Improveintent recognition accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements a self-service training approach where the machine learning model automatically learns from training data without requiring extensive manual definition and refinement of intent schemas. The system performs self-training by processing training instances and updating its internal models, achieving high accuracy while reducing the computational resources needed for manual configuration.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250184296A1Updating trained voice bot(s) utilizing example-based voice bot development techniques
Publication Date: 2025.06.05 GOOGLE LLC
  • US20250184296A1 patent drawing
  • US20250184296A1 patent drawing
  • US20250184296A1 patent drawing

AI summary

Implementations are directed to updating a trained voice bot that is deployed for conducting conversations on behalf of a third-party. A third-party developer can interact with a voice bot development system that enables the third-party developer to train, update, validate, and monitor performance of the trained voice bot. In various implementations, the trained voice bot can be updated by updating a corpus of training instances that was initially utilized to train the voice bot, and updating the trained voice bot based on the updated corpus. In some implementations, the corpus of training instances may be updated in response to identifying occurrence(s) of behavioral error(s) of the trained voice bot while the conversations are being conducted on behalf of the third-party. In additional or alternative implementations, the corpus of training instances may be updated in response to determining the trained voice bot does not include a desired behavior.