Search Query Substitution Vector Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Search engines face challenges in accurately identifying and eliminating bad contexts for substitution rules, which can lead to unreliable or spurious substitute terms, affecting the accuracy of query revisions and increasing data processing complexity.

Innovation Solution

The method involves constructing vectors of co-occurrence frequencies for terms in search queries and comparing them to evaluate the goodness of candidate substitute terms and contexts, with a scoring system that weights significant changes in co-occurrence frequencies to determine the importance of terms and designate bad contexts, thereby improving substitution rule accuracy and reducing data collection for unhelpful contexts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If query revision engines evaluate candidate substitute terms using co-occurrence frequencies to improve substitution accuracy, then the reliability of substitute terms improves, but the data processing complexity and computational resources increase

Engineering Contradiction:
Improvereliability of substitute termsVSAvoiddata processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the evaluation process into distinct phases: constructing co-occurrence vectors from search query data, comparing vectors to identify substitute terms, and evaluating contexts separately. This segmentation allows the system to process and manage complex evaluations in manageable stages, reducing overall computational complexity while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-computing and storing co-occurrence frequency vectors for terms in the search index. These pre-computed vectors are then reused during query processing, avoiding redundant calculations and significantly reducing real-time data processing complexity while maintaining high substitution reliability.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the system collects and processes data from all contexts to ensure comprehensive evaluation, then the accuracy of substitution rules improves, but the quantity of data to be processed increases

Engineering Contradiction:
Improveaccuracy of substitution rulesVSAvoidquantity of data
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by evaluating and weighting different contexts differently based on their relevance and informativeness. Not all contexts are treated equally - the system identifies and focuses on high-quality contexts that provide meaningful signals for substitution, while reducing or eliminating processing of low-quality or redundant contexts.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent extracts and focuses on the most relevant features from the data - specifically, co-occurrence frequencies of terms within defined contexts. By extracting only the essential information needed for substitution evaluation rather than processing all raw context data, the system maintains accuracy while reducing data volume.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If the system evaluates and eliminates bad contexts to improve substitution rule accuracy, then the reliability of query revisions improves, but the complexity of context evaluation increases

Engineering Contradiction:
Improvereliability of query revisionsVSAvoidcomplexity of context evaluation
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where the system evaluates contexts, identifies bad or unhelpful contexts, and uses this information to refine future evaluations. The feedback loop allows the system to learn from past performance and progressively improve context evaluation accuracy, reducing the complexity of identifying bad contexts over time.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes evaluation parameters by using co-occurrence frequency vectors as a quantitative measure of context quality. By transforming qualitative context assessment into quantitative vector comparisons with measurable parameters, the system objectively identifies bad contexts and eliminates subjectivity, simplifying the evaluation process while improving reliability.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8682907B1Evaluation of substitute terms
Publication Date: 2014.03.25 GOOGLE LLC
  • US8682907B1 patent drawing
  • US8682907B1 patent drawing
  • US8682907B1 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for evaluating substitute terms. One of the methods includes selecting a first term and a second term. A first co-occurrence frequency is determined for co-occurring terms in search queries that include the first term. A first vector is generated for the first term using the first co-occurrence frequencies. A second co-occurrence frequency is determined for the co-occurring terms in the search queries that include the first term adjacent to the second term. A second vector is generated for the second term using the second co-occurrence frequencies. A score for the second term as a context for a substitution rule based on the first term is computed, wherein the score is based on a comparison between the first vector and the second vector.