Virtual Assistant Knowledge Transfer for Response Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital personal assistants often provide answers with low confidence scores, leading to inefficient knowledge management and storage, as they lack sufficient training data for specific user queries, resulting in suboptimal performance and resource wastage.

Innovation Solution

A system that monitors conversations between users and virtual assistants, transfers knowledge base data from higher-confidence virtual assistants to those with lower confidence scores, enhancing training and response accuracy by linking relevant knowledge base data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If virtual assistants store extensive knowledge base data locally, then response accuracy improves, but storage requirements and system complexity increase

Engineering Contradiction:
Improveresponse accuracyVSAvoidstorage requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple virtual assistants are merged into a collaborative system where they share knowledge base data through a network. Instead of each assistant maintaining complete local copies, they combine their individual knowledge bases and transfer relevant data between each other, achieving collective accuracy without individual storage burdens.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system creates a universal knowledge base accessible by all virtual assistants through network connections. Each assistant can function with incomplete local knowledge but access comprehensive information through the shared system, making the knowledge base a multi-functional resource serving all assistants.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If virtual assistants are trained with more training data, then confidence scores improve, but training time and computational resources increase

Engineering Contradiction:
Improveconfidence scoreVSAvoidtraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Virtual assistants perform preliminary data transfer and knowledge base sharing before queries are made. By pre-establishing connections and transferring relevant knowledge base data between assistants, the system prepares the collaborative network in advance, so when a query occurs, the assisting virtual assistant already has the necessary information without requiring extensive real-time training.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If virtual assistants operate independently with their own knowledge bases, then system simplicity is maintained, but response reliability decreases when specific user queries are encountered

Engineering Contradiction:
Improvesystem simplicityVSAvoidresponse reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

A network communication intermediary facilitates knowledge base data transfer between virtual assistants. This intermediary layer allows assistants to maintain their independent operation and local knowledge bases while enabling reliable collaboration through the mediating network infrastructure, balancing simplicity with reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11914650B2Data amalgamation management between multiple digital personal assistants
Publication Date: 2024.02.27 MAPLEBEAR INC
  • US11914650B2 patent drawing
  • US11914650B2 patent drawing
  • US11914650B2 patent drawing

AI summary

The present invention may have a computer that monitors conversation between a user and a first virtual assistant from a plurality of virtual assistants, for a confidence score value being below a confidence threshold value, where the confidence score value is associated with each answer of the first virtual assistant. When the computer determines the confidence score value is below the confidence threshold value, the computer generates a dialog flow for answering by a second virtual assistant, where the dialog flow is related to an answer associated with the confidence score value being below the confidence threshold value. Then, based on determining the second virtual assistant having a second confidence score value that is higher than the confidence score value, the computer transfers a knowledge base data of a topic associated with the dialog flow from the first virtual assistant to the second virtual assistant.