Quasi-semantic Question Answering with Knowledge Base Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current speech recognition systems face challenges in efficiently processing user queries, particularly when questions exceed the capabilities of knowledge bases or require semantic understanding, leading to limitations in answering complex or unclear queries.

Innovation Solution

A quasi-semantic question answering system that utilizes a combination of knowledge bases and data indexing from various sources, employing machine learning models to parse and rank answers, enabling the system to handle queries that cannot be answered by the knowledge base alone by extracting relevant features and matching them with indexed data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional keyword-based search methods are used, then the system is simple and fast, but it cannot accurately understand complex or unclear queries requiring semantic understanding

Engineering Contradiction:
Improvequery understanding accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the query processing into two distinct pathways: a knowledge base pathway for structured queries and a quasi-semantic search pathway for complex or unanswerable queries. This segmentation allows each pathway to be optimized independently, maintaining simplicity where possible while adding sophistication only where needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary component that detects when a query cannot be answered by the knowledge base and automatically routes it to the quasi-semantic search system. This intermediary acts as a bridge between the simple knowledge base approach and the more complex semantic search, enabling the system to handle complex queries without requiring the entire system to be complex.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the system only uses knowledge bases, then it is fast and efficient, but it cannot answer queries that exceed knowledge base capabilities

Engineering Contradiction:
Improvequery handling capabilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system dynamically adjusts its processing approach based on the query type. For knowledge base-compatible queries, it uses the fast knowledge base pathway. For queries exceeding knowledge base capabilities, it automatically transitions to the quasi-semantic search pathway. This dynamic adaptation ensures the system uses the most appropriate method for each query, balancing versatility with efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary detection to determine whether a query can be answered by the knowledge base before committing to a full processing pathway. This preliminary action allows the system to quickly handle simple queries through the knowledge base while reserving the more time-consuming quasi-semantic search for only those queries that truly require it.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If machine learning models are employed for semantic understanding, then the system can handle complex queries, but it increases computational resource requirements

Engineering Contradiction:
Improvesemantic understanding capabilityVSAvoidcomputational energy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system applies machine learning-based quasi-semantic search only partially - specifically, only for queries that cannot be answered by the knowledge base. This partial application of the more resource-intensive method avoids the excessive computational energy consumption that would result from applying it to all queries, while still providing the necessary semantic understanding capability when needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10489393B1Quasi-semantic question answering
Publication Date: 2019.11.26 AMAZON TECH INC
  • US10489393B1 patent drawing
  • US10489393B1 patent drawing
  • US10489393B1 patent drawing

AI summary

A voice-controlled question answering system that uses both a knowledge base and a detailed index of other sources that may be accessible over the Internet. The knowledge base is used to answer questions of more general interest whose answers are contained in the knowledge base. The index is used to answer more complex questions that are not answerable using the knowledge base. Web and other sources are analyzed to create the index, where text segments are indexed along with data describing the text segments in a quasi-semantic way. Quasi-semantic features are extracted from incoming spoken questions and used, along with machine learning trained models, to identify an indexed text segment that includes the answer to the question. The text segment may then be rearranged or simply passed to a speech synthesizer so the answer may be spoken aloud to a user.