User-Specific Knowledge Base Segmentation for Speech Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional speech recognition systems are unable to effectively answer user-specific or group-specific questions, as they lack personalized knowledge bases that store information relevant to individual users or groups, such as household or school-related information.

Innovation Solution

The system incorporates user-populated knowledge bases that allow users to store and retrieve specific information, and solicits answers from designated experts or all users associated with the knowledge base, weighting their responses for accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional speech recognition systems are used, then basic speech-to-text conversion is achieved, but the system cannot answer user-specific or group-specific questions due to lack of personalized knowledge bases

Engineering Contradiction:
Improveability to answer user-specific questionsVSAvoidlack of personalized knowledge
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system segments the knowledge base into multiple user-specific and group-specific knowledge bases. Each user or group has their own dedicated knowledge base that stores personalized information, allowing the system to retrieve relevant user-specific answers while maintaining organizational structure and information isolation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary layer that manages multiple knowledge bases and routes queries to the appropriate user-specific or group-specific knowledge base. This intermediary mechanism enables the system to handle personalized information retrieval without requiring complete restructuring of the speech recognition architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system solicits answers from multiple users and experts, then answer accuracy improves, but system complexity and response time increase

Engineering Contradiction:
Improveanswer accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements a feedback mechanism where user responses are evaluated for quality and reliability. Expert users are identified based on their response accuracy and reliability metrics. This feedback loop allows the system to weight responses appropriately and improve answer reliability without needing to equally process all possible user inputs, thereby managing complexity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system applies different quality standards and processing depths to different users based on their expertise levels. Expert users' responses receive higher weighting and may undergo less verification, while non-expert responses undergo more rigorous validation. This local quality approach improves overall answer accuracy while reducing unnecessary processing complexity.

Inventive Principle:
Principle #3Local quality

3Loss of information

If the system stores detailed user-specific information in knowledge bases, then answer relevance improves, but data management and privacy handling become more difficult

Engineering Contradiction:
Improveinformation completenessVSAvoiddata management complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments user data into distinct, isolated knowledge bases that are clearly demarcated by user or group identifiers. This segmentation enables independent management of each knowledge base, simplifying data protection, privacy handling, and access control while maintaining complete user-specific information for relevant queries.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11556575B2System answering of user inputs
Publication Date: 2023.01.17 AMAZON TECH INC
  • US11556575B2 patent drawing
  • US11556575B2 patent drawing
  • US11556575B2 patent drawing

AI summary

Techniques for structuring knowledge bases specific to a user or group of users and techniques for using the knowledge bases to answer user inputs are described. A knowledge base may be populated with information provided by users associated with the knowledge base. Users associated with a knowledge base may be proactive in providing content to the knowledge base and/or a system may solicit an answer to a user input from users associated with a particular knowledge base. When the system receives an answer, the system may populate the knowledge base with the answer and may output the answer to the user that originated the user input. The system may output user inputs to be answered using messages or by establishing two-way communication sessions.