Search Query Answer Suppression for Redundant Result Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing search engines often present redundant or inappropriate query answers and entity descriptions in prominent positions, leading to inefficient and potentially inappropriate search results.
Innovation Solution
Implement a method to dynamically suppress query answers and entity descriptions from curated positions in search results using filtering rules, including pattern and site rules, and a query blacklist, to ensure relevance and appropriateness based on user feedback and content similarity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If query answers and entity descriptions are presented in prominent curated positions, then search results are easier for users to digest and user efficiency is improved, but redundancy and inappropriate content may be presented reducing result quality
Solution Approach 1:
The patent implements dynamic suppression of query answers and entity descriptions from curated positions based on real-time evaluation of filtering rules, pattern matches, and content similarity. The system transitions from static presentation to dynamic adjustment, suppressing prominent results when they match suppression patterns or exceed similarity thresholds, thereby maintaining result quality while preserving ease of operation for non-redundant cases.
Solution Approach 2:
The system employs feedback mechanisms by evaluating query answers against suppression rules and content similarity metrics before presentation. The filtering process provides feedback on whether a query answer should be suppressed, and this feedback loop ensures that only high-quality, non-redundant answers appear in prominent positions, resolving the contradiction between ease of operation and result quality.
2Reliability
If filtering rules and suppression mechanisms are implemented, then result quality and relevance are improved, but system complexity and computational costs increase
Solution Approach 1:
The patent segments the filtering process into distinct modular components: suppression rule evaluation, pattern matching, content similarity assessment, and query blacklist checking. Each component operates independently and can be configured separately, reducing system complexity while maintaining result quality through structured, manageable filtering stages.
Solution Approach 2:
The system manages complexity by adjusting parameters such as similarity thresholds and suppression rule configurations rather than fundamentally changing the system architecture. These parameter changes allow flexible control over result quality without requiring complex structural modifications, resolving the contradiction between reliability improvement and device complexity.
3Reliability
If dynamic suppression is applied to reduce redundancy, then result quality is enhanced, but processing time and computational resources increase
Solution Approach 1:
The patent applies preliminary action by pre-computing and storing suppression rules, patterns, and query blacklists before actual search queries are processed. This preparation work is done in advance, allowing the system to quickly evaluate incoming queries against pre-established criteria without performing complex computations in real-time, thereby enhancing result quality while minimizing processing time.
Solution Approach 2:
The system implements skipping by quickly evaluating queries against suppression rules and bypassing detailed analysis for queries that clearly match suppression criteria. The content similarity assessment is performed efficiently by skipping full comparisons when preliminary indicators suggest redundancy, reducing processing time while maintaining result quality through selective deep analysis.
Data Source
AI summary
A method for determining whether to dynamically suppress a candidate query answer designated for inclusion in search results includes instantiating a plurality of filtering rules for assessing suppression of a candidate query answer. The filtering rules include one or both of a pattern rule and a site rule. The method further comprises receiving a query, and, after receiving the query, retrieving one or more candidate query answers previously associated with the query. The method further comprises, for each candidate query answer, dynamically suppressing the candidate query answer from a curated position having enhanced prominence within search results relative to a plurality of other result entries, if either or both of a pattern rule and a site rule match the query. The method further includes returning search results including up to one candidate query answer in the curated position, responsive to a candidate query answer not being dynamically suppressed.


