Filtering in search engines

a filtering and search engine technology, applied in the field of search engines, can solve the problem that filters may have a small false positive rate, and achieve the effect of improving filtering, minimizing filter errors, and improving search results

Active Publication Date: 2012-08-21
GOOGLE LLC
View PDF20 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0010]The present invention relates to systems and methods for improved filtering in search engines. In embodiments of this invention, the quality of search results is improved through filtering of search results using dynamic adjustment of domain filter size to minimize filter error.

Problems solved by technology

The Bloom filter may have a small false positive rate, and thus the search results may contain documents that come from the domains that match the query labels, but which themselves do not satisfy the complete URL pattern for an annotation.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Filtering in search engines
  • Filtering in search engines
  • Filtering in search engines

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

)

[0018]In an embodiment, the size of a filter in a search engine is dynamically adjusted in order to reduce filter error. The filter, for example, may be a domain filter that contains domain(s) of preferred search results. A search engine processes a query with the domain filter to create a set of search results that are relevant to the query terms and for which a selected portion of the search results satisfy the domain filter. To satisfy the domain filter the selected portion of the documents come from domains identified in the domain filter. The search results may then be provided to the user, as a set of search results that are relevant to the query terms and which include some portion of results that match the query labels.

[0019]The construction of the domain filter may be done with a Bloom filter approach, using URL prefixes from URL annotations. The domain filter may have a small false positive rate. This false positive rate may result from an inherent false positive rate of ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

In an embodiment, the size of a filter in a search engine is dynamically adjusted in order to reduce filter error. The filter, for example, may be a domain filter that contains domain(s) of preferred search results. A search engine processes the query and the domain filter to create a set of search results that are relevant to the query terms and for which a selected portion of the search results satisfy the domain filter, in that such portion of the documents comes from domains in the filter. The search results may then be provided to the user, as a set of search results that are relevant to the query terms and which include some portion of results that match the query labels. The construction of the domain filter may be done with a Bloom filter approach, using domain prefixes from annotations.

Description

BACKGROUND[0001]1. Field of the Invention[0002]The present invention in general relates to search engines.[0003]2. Related Art[0004]The development of information retrieval systems has predominantly focused on improving the overall quality of the search results presented to the user. The quality of the results has typically been measured in terms of accuracy, recall, or other quantifiable measures of performance. Information retrieval systems, or ‘search engines’ in the context of the Internet and World Wide Web, use different techniques to improve the quality and usefulness of the search results. These techniques may address certain aspects of search engine design such as basic indexing algorithms and document presentation.[0005]An inherent problem in the design of search engines is that the relevance of search results to a particular user depends on factors that are highly dependent on the user's intent in conducting the search, that is, why they are conducting the search, as well...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(United States)
IPC IPC(8): G06F7/00G06F17/30
CPCG06F17/30867G06F17/30887G06F16/9535G06F16/9566
Inventor GUHA, RAMANATHANWAGLE, VRISHALI
Owner GOOGLE LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products