Semantic Indexing via Frame Mapping for Focused Search

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computerized search engines, both keyword and semantic, often provide unfocused results due to the large number of semantic meanings and patterns associated with sentences, leading to missed desired outcomes.

Innovation Solution

A semantic indexing system that maps textual documents to frames carrying semantic meaning, allowing for focused searching by generating an index that maps statements to frames, with options for resolving incompatibilities through user input and updating the index.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If semantic search engines map sentences to multiple semantic patterns to understand meaning, then the semantic understanding capability is improved, but the number of results becomes unmanageably large and unfocused

Engineering Contradiction:
Improvesemantic understanding capabilityVSAvoidnumber of semantic patterns
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the semantic search process into two distinct phases: (1) an offline indexing phase where sentences are mapped to semantic patterns and stored in a pre-computed index, and (2) an online query phase where the pre-built index is used for efficient retrieval. This segmentation allows the system to handle complex semantic mappings without overwhelming the search process, as the heavy lifting of pattern matching is done beforehand and stored for quick access.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by pre-computing and storing the mapping between sentences and semantic patterns in an index before actual search queries are executed. This offline preparation includes identifying semantic patterns, creating the mapping relationships, and storing them in a structured format. When a search query arrives, the system can quickly retrieve pre-computed results rather than performing complex semantic analysis in real-time, thus managing the large number of patterns efficiently.

Inventive Principle:
Principle #10Preliminary action

2Speed

If keyword search engines match keywords to text to perform search, then the search speed is improved, but the results miss the semantic meaning and desired outcomes

Engineering Contradiction:
Improvesearch speedVSAvoidsemantic meaning
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The patent introduces semantic patterns as an intermediary layer between keyword matching and semantic understanding. Instead of directly matching keywords to text or performing complex full semantic analysis, the system maps both queries and documents to intermediate semantic patterns. This intermediary representation captures the essence of semantic meaning while maintaining computational efficiency, allowing the system to retrieve semantically relevant results without the full overhead of deep semantic analysis for every query.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the number of semantic patterns is increased to cover more meanings, then the coverage of search results is improved, but the precision and focus of results deteriorates

Engineering Contradiction:
Improvecoverage of search resultsVSAvoidprecision of search results
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent implements dynamic filtering and ranking mechanisms that adapt to each specific query context. Rather than using a static threshold for all searches, the system dynamically adjusts which semantic patterns are applied and how results are ranked based on the query's specific requirements. This dynamic approach allows the system to maintain high coverage by considering multiple semantic patterns while preserving precision through context-aware filtering and prioritization of the most relevant matches.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10678820B2System and method for computerized semantic indexing and searching
Publication Date: 2020.06.09 BROWARNIK ABEL
  • US10678820B2 patent drawing
  • US10678820B2 patent drawing
  • US10678820B2 patent drawing

AI summary

A semantic indexing system, the semantic indexing system comprising a processing resource configured to: provide a corpus comprising a plurality of textual documents, wherein (a) each of the textual documents being composed of one or more sentences; (b) each of the sentences being composed of one or more statements; and generate an index, the index mapping each of the statements to one or more frames; wherein each frame defines a structure that carries a semantic meaning, thereby enabling searching the corpus by the semantic meaning of a search statement.