Ranking Signals in Mixed Corpora Search Environments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional meta search engines face challenges in ranking search results due to uneven usage patterns across different search backends, leading to sub-optimal ordering of results, where less relevant content from established backends may be prioritized over more relevant content from newer backends.

Innovation Solution

The system utilizes World Wide Web data to generate ranking signals by classifying search results across mixed corpora environments, incorporating query popularity and web-based signals to adjust the ranking of search results, ensuring that relevant content from all backends is properly ordered based on user queries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If search results are ranked based on individual corpus usage patterns, then established backends maintain their ranking dominance, but newly integrated backends with relevant content are suppressed

Engineering Contradiction:
Improveranking accuracyVSAvoidcorpus usage balance
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system changes the ranking parameters by introducing a corpus-level popularity signal that modifies traditional document-level ranking. This signal adjusts the weight of corpus usage patterns, allowing new backends to compete fairly while maintaining established backend performance, thus resolving the contradiction between ranking accuracy and usage balance.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

A corpus popularity signal acts as an intermediary between individual corpus performance and final ranking decisions. This mediator aggregates usage patterns across documents and queries to create a balanced view of corpus relevance, preventing any single corpus from dominating rankings solely based on its historical usage.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If search backends are integrated unevenly, then system complexity increases, but ranking quality deteriorates due to lack of appropriate ranking data

Engineering Contradiction:
Improvesearch backend integrationVSAvoidranking data availability
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The corpus popularity signal serves multiple functions: it provides ranking guidance for new backends, maintains performance for established backends, and acts as a normalization factor across all corpora. This universal signal enables consistent ranking across heterogeneous corpora with varying integration levels, resolving the contradiction between system complexity and ranking data quality.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If query-to-click ratio is used for ranking, then user behavior is leveraged for optimization, but corpus-level patterns are lost

Engineering Contradiction:
Improvesearch result relevanceVSAvoidcorpus usage information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system segments the ranking signal into two independent components: document-level query-to-click ratio and corpus-level popularity signal. This segmentation allows each component to serve its specific purpose - the former captures immediate user feedback while the latter provides contextual corpus information, preventing loss of corpus usage information while maintaining search relevance.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9405803B2Ranking signals in mixed corpora environments
Publication Date: 2016.08.02 GOOGLE LLC
  • US9405803B2 patent drawing
  • US9405803B2 patent drawing
  • US9405803B2 patent drawing

AI summary

A method for retrieving information may include receiving a search query within an information retrieval system. Search results responsive to the search query may be identified from a first information corpus and a second information corpus. Search results responsive to the search query may be identified from a third information corpus. A ranking signal associated with the first information corpus and the second information corpus may be determined based on the search results from the third information corpus. The search results from the first information corpus and the second information corpus may be ranked based on the ranking signal.