Autonomous Entity Value Learning in Conversational AI Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual assistants are inflexible and require manual configuration to adapt to changes in user and conversation agent vocabulary, limiting their ability to autonomously learn and update entity values, which affects their performance over time.

Innovation Solution

A computer system and method that enables virtual assistants to autonomously learn new entity values by processing intents, generating requests to fulfillment services, identifying and storing entity values, and retraining natural language processors using these values, allowing for the integration of thesaurus data and spellchecking functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual assistants use manual configuration to adapt to vocabulary changes, then system stability is maintained, but adaptability deteriorates

Engineering Contradiction:
Improveadaptability to vocabulary changesVSAvoidmanual configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The virtual assistant system performs self-learning by automatically detecting new entity values from user interactions and updating its own knowledge base without requiring manual configuration. The NLP model autonomously identifies patterns and adapts to vocabulary changes, eliminating the need for manual intervention while maintaining system stability through controlled learning mechanisms.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system proactively learns and stores new entity values as they are encountered during normal operations, preparing the knowledge base in advance for future queries. This preliminary learning action allows the system to adapt to vocabulary changes before they become a performance issue, rather than waiting for manual updates.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If virtual assistants autonomously learn entity values, then adaptability improves, but system reliability deteriorates

Engineering Contradiction:
Improveautonomous learning capabilityVSAvoidsystem performance consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements a feedback mechanism where learned entity values are validated against user interactions and system responses. The NLP model continuously monitors the effectiveness of learned values and adjusts its learning process accordingly, ensuring that only reliable patterns are incorporated into the knowledge base, thus maintaining performance consistency while enabling autonomous learning.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system employs cautious learning strategies where new entity values are initially tested in controlled scenarios before being fully integrated into the knowledge base. This buffering approach prevents potentially unreliable learned values from immediately impacting system performance, allowing for validation and adjustment before full deployment.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Productivity

If virtual assistants require manual configuration updates, then learning precision is maintained, but productivity deteriorates

Engineering Contradiction:
Improveupdate efficiencyVSAvoidtime for manual configuration
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The virtual assistant system automatically detects, learns, and integrates new entity values from user interactions without requiring manual configuration updates. The NLP model autonomously processes incoming data, identifies patterns, and updates the knowledge base in real-time, eliminating the time loss associated with manual configuration while maintaining high update efficiency through automated workflows.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11568152B2Autonomous learning of entity values in artificial intelligence conversational systems
Publication Date: 2023.01.31 CITRIX SYSTEMS INC
  • US11568152B2 patent drawing
  • US11568152B2 patent drawing
  • US11568152B2 patent drawing

AI summary

A computer system configured for autonomous learning of entity values is provided. The computer system includes a memory that stores associations between entities and fields of response data. The computer system also includes a processor configured to receive a request to process an intent; generate a request to fulfill the intent; transmit the request to a fulfillment service; receive, from the fulfillment service, response data specifying values of the fields; identify the values of the fields within the response data; identify the entities via the associations using the fields; store, within the memory, the values of the fields as values of the entities; and retrain a natural language processor using the values of the entities.