Virtual Assistant Knowledge Transfer for Response Accuracy
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Reliability
If virtual assistants store extensive knowledge base data locally, then response accuracy improves, but storage requirements and system complexity increase
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.
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.
2Reliability
If virtual assistants are trained with more training data, then confidence scores improve, but training time and computational resources increase
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.
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
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.
Data Source
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.


