Search Result Clustering for Redundancy Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional online search methods primarily rely on relevance sorting, leading to redundancy and inefficiency as users face difficulty in finding diverse and relevant results, especially with ambiguous search queries, resulting in poor user experience and reduced search efficiency.

Innovation Solution

An online search method that determines an initial search result set and selects a final set based on both relevance and difference, using a semantic matrix to describe document attributes, clustering documents, and selecting representatives from each cluster to provide diverse and relevant results, incorporating spectral graph theory to construct similarity graphs and reduce redundancy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If search results are sorted only by relevance to the query request, then the most relevant results are placed at the top, but redundant and similar results reduce user search efficiency and experience

Engineering Contradiction:
Improverelevance accuracyVSAvoidsearch efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the search result set into multiple clusters based on semantic similarity. Each cluster groups together results with similar meanings, and the system selects representative results from each cluster. This segmentation approach maintains relevance accuracy while eliminating redundant results within the same semantic group, thereby improving search efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a new parameter 'degree of difference' in addition to the traditional relevance parameter. By changing the sorting criteria from solely relevance-based to a composite of relevance and difference, the system can distinguish between redundant similar results and diverse relevant results, resolving the contradiction between relevance accuracy and search efficiency.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple highly relevant and similar results are returned, then relevance is maximized, but users find it difficult to maintain interest and may ignore other candidate results

Engineering Contradiction:
Improverelevance qualityVSAvoiduser engagement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies local quality by ensuring that within each semantic cluster, the selected representative result has high relevance quality, while the collection of representatives across different clusters provides diverse quality. This local optimization within clusters and global diversification across clusters maintains reliability while improving user engagement through variety.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Instead of selecting results solely based on highest relevance (traditional approach), the patent inverts the selection criterion by choosing results with the greatest 'degree of difference' from already selected results. This inversion ensures diversity while maintaining relevance, thereby improving user engagement without sacrificing reliability.

Inventive Principle:
Principle #13The other way round (Inversion)

3Ease of operation

If keyword search is used with ambiguous phrases, then operation simplicity is maintained, but accurate understanding of user search intention becomes difficult

Engineering Contradiction:
Improveoperation simplicityVSAvoidsearch intention understanding
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent introduces semantic clustering as an intermediary process between the user's simple keyword query and the final result selection. The clustering mechanism acts as a mediator that interprets ambiguous keywords by grouping results semantically, thereby improving search intention understanding while maintaining operation simplicity. The user still inputs simple keywords, but the system mediates the interpretation through semantic analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11971941B2Online search method and device accounting for relevance and difference
Publication Date: 2024.04.30 TONGJI UNIV
  • US11971941B2 patent drawing

AI summary

The present invention relates to an online search method and device that accounts for relevance and difference, wherein the method comprises: determining an initial search result set according to a query request input by a user, and selecting a plurality of search results with the greatest degrees of difference from the initial search result set, as a final search result set. The specific process comprises: initially obtaining a plurality of candidate results according to the query request submitted by the user; using a semantic matrix to describe the attribute characteristics of documents corresponding to the candidate results; calculating similarities among the documents according to the attribute characteristics of the documents, and then clustering the candidate results into a plurality of cluster blocks; selecting a representative from each cluster block; and constructing the final search result set according to the selected representatives.