Search Query Expansion via Knowledge Base and Statistical Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional electronic search systems using keyword searches are inefficient due to the dynamic nature of document corpora, where relationships between search terms become obsolete as documents and devices join or leave the network, leading to suboptimal search results and increased computing resource consumption.

Innovation Solution

A system utilizing knowledge base expansion with statistical models like Latest Semantic Indexing (LSI) to expand initial search terms, creating a comprehensive query by combining knowledge base relations and statistical correlations, allowing for real-time adaptation to changing document corpora and improved search efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If keyword search is used for electronic document search, then the search process is simple and fast, but the search results are incomplete with only 25% retrieval rate of relevant documents

Engineering Contradiction:
Improvesearch result accuracyVSAvoidsearch system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component (search expansion module) that sits between the user's keyword input and the document corpus. This module automatically expands keywords by querying a knowledge base for related terms, synonyms, and conceptually similar terms, thereby improving search completeness without requiring the user to manually specify multiple search terms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary action by pre-building a knowledge base containing relationships between terms, concepts, and documents before the actual search occurs. This knowledge base includes pre-computed relationships such as synonyms, hypernym-hyponym relationships, and co-occurrence patterns, allowing the search expansion to happen quickly during query processing rather than requiring real-time analysis of the entire corpus.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If knowledge base is updated frequently to reflect changing document corpora, then search relevance is maintained, but computing resource consumption increases

Engineering Contradiction:
Improvesearch relevanceVSAvoidcomputing resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system implements dynamic adaptation by continuously monitoring changes in the document corpus and automatically updating the knowledge base only when necessary. The search expansion module adapts to new terminology and relationships as documents are added or removed from the corpus, maintaining search relevance without requiring complete re-indexing or frequent full-updates of the knowledge base.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs parameter changes by adjusting the frequency and scope of knowledge base updates based on detected changes in the document corpus. Instead of rigid periodic updates, the system modifies its update parameters (such as update threshold, sampling rate, or expansion depth) dynamically based on corpus stability, thereby reducing unnecessary computing resource consumption while maintaining search quality.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If manual keyword selection is used for search, then the search process is simple, but only 25% of relevant documents are retrieved

Engineering Contradiction:
Improvedocument retrieval effectivenessVSAvoidsearch time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system implements self-service by automatically performing search term expansion without requiring user intervention. The search expansion module autonomously queries the knowledge base, retrieves related terms and concepts, and integrates them into the search query, eliminating the need for users to manually research and specify multiple relevant keywords while achieving comprehensive document retrieval.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical process of manual keyword selection with an automated information processing system. Instead of relying on user cognition and manual input of multiple keywords, the system uses computational methods (knowledge base querying, statistical analysis, and algorithmic expansion) to automatically generate comprehensive search terms, substituting human mental effort with automated intelligence.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10296637B2System and method for query expansion using knowledge base and statistical methods in electronic search
Publication Date: 2019.05.21 STROZ FRIEDBERG LLC
  • US10296637B2 patent drawing
  • US10296637B2 patent drawing
  • US10296637B2 patent drawing

AI summary

Systems, devices, and methods include generating, for at least one search term of a query, a first expanded set of search terms based on at least one related term of the at least one search term obtained from a knowledge base, generating a second expanded set of search terms by applying a statistical model to the search terms of the first expanded set based on terms included in an electronic document corpus stored in an electronic data storage, and generating a third expanded set of search terms based on search terms in the first and second expanded sets. For each search term of the third expanded set, a term score is determined based on occurrence of the search term in the electronic document. The term scores are combined to create a document score for the electronic document.