Document Search Index Segmentation for Noise Word Handling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional search systems struggle to effectively incorporate noise words into search queries, leading to either reduced search capabilities or unintended results due to their exclusion from keyword indexes, which affects the accuracy and relevance of search results.

Innovation Solution

A computer-implemented method and system that generates and searches a document index by tokenizing keywords, including noise words, and allows users to specify whether to perform a noisy phrase search or a noiseless phrase search, enabling the inclusion or exclusion of noise words based on user input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If noise words are excluded from keyword index, then storage and processing requirements are reduced, but search capability for phrases including noise words is lost

Engineering Contradiction:
Improvestorage requirementsVSAvoidsearch capability
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent segments the keyword index into two separate indices: a first keyword index containing only non-noise words, and a second keyword index containing noise words. This segmentation allows the system to maintain efficient storage and processing by excluding noise words from the primary index while still preserving the ability to search for phrases containing noise words through the secondary index, thereby resolving the contradiction between storage efficiency and search capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism that detects when a search query contains noise words and automatically redirects the search to the second keyword index. This intermediary logic layer allows the system to maintain the benefits of excluding noise words from the primary index while still providing comprehensive search capability when needed, effectively mediating between storage efficiency and search versatility.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If noise words are excluded from keyword index, then processing costs are reduced, but search accuracy for phrases including noise words deteriorates

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidsearch accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent divides the processing workload by segmenting the keyword index into two separate structures. The first keyword index processes only non-noise words, maintaining high processing efficiency, while the second keyword index handles noise word searches. This segmentation allows the system to achieve both processing efficiency and search accuracy by routing queries to the appropriate index based on whether noise words are present in the search query.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs an intermediary detection mechanism that analyzes search queries to determine whether they contain noise words. This intermediary layer routes queries to the appropriate keyword index, ensuring that processing efficiency is maintained for most queries while search accuracy is preserved for queries containing noise words, thus resolving the contradiction between productivity and measurement precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If conventional search systems exclude noise words, then search processing is simplified, but search results become less relevant

Engineering Contradiction:
Improvesearch processing complexityVSAvoidsearch result relevance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the search processing into two distinct paths: one for queries without noise words (using the first keyword index) and one for queries with noise words (using the second keyword index). This segmentation simplifies the overall processing complexity by maintaining a simple primary search path while providing enhanced relevance for queries containing noise words through the secondary path, thereby resolving the contradiction between processing simplicity and result relevance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary query analysis mechanism that determines whether a search query contains noise words and routes it to the appropriate index. This intermediary layer maintains simple processing for the majority of queries while ensuring high relevance for queries containing noise words, effectively resolving the contradiction between device complexity and reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8600972B2Systems and methods for document searching
Publication Date: 2013.12.03 RELX INC
  • US8600972B2 patent drawing
  • US8600972B2 patent drawing
  • US8600972B2 patent drawing

AI summary

Systems and methods are provided for document searching. In one implementation, a computer-implemented method provides keyword searching. The method may receive a plurality of noisy keywords for a document collection. A server may generate tokens for a plurality of keywords in the document collection and merge the tokens to create an index. A search query may be received. The search query may include at least one search phrase. For the at least one search phrase, an indication may be received from a user specifying to perform one of a noisy phrase search or a noiseless phrase search. The method may search the index for the at least one search phrase based on the indication received from the user.