Building and using subwebs for focused search
First Claim
1. A system that facilitates searching, comprising:
- a display component that presents a plurality of subwebs to search on over a collection of items, the subwebs respectively are associated with various subsets of the items weighted by relevance; and
an input component that receives a search query over at least one of the subwebs.
3 Assignments
0 Petitions
Accused Products
Abstract
A system that facilitates performance of a focused search over a collection of sites comprises a subweb that corresponds to a topic and/or user characteristic(s) that are of interest to the user. The subweb includes a plurality of domains and/or paths (e.g. sites) that are related to the topic and/or the user characteristic(s). Each of the sites within the subweb is assigned a weight that indicates relevance of the site to the desirable topic and/or user characteristic(s). A search engine employs the subweb to facilitate focusing a search over a collection of sites. The search engine receives a query, and utilizes the subweb to focus a search over the selection of sites corresponding to the topic and/or user characteristic(s) represented by the subweb. The results from the search are returned to the user based at least in part upon the relevance weights assigned to the sites within the subweb.
164 Citations
58 Claims
-
1. A system that facilitates searching, comprising:
-
a display component that presents a plurality of subwebs to search on over a collection of items, the subwebs respectively are associated with various subsets of the items weighted by relevance; and
an input component that receives a search query over at least one of the subwebs. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A crawling system, comprising:
a crawling component that crawls sites as a function of pre-determined subwebs associated with items, the subwebs respectively are associated with various subsets of the items weighted by relevance. - View Dependent Claims (9, 10, 11)
-
12. A system that facilitates performance of a focused search over a collection of sites, comprising:
-
a subweb, the subweb corresponding to at least one of a particular topic and user characteristic(s), the subweb comprising a plurality of sites related to the at least one of the topic and the user characteristic(s), each of the plurality of sites assigned a relevance weight that indicates relevance of the sites to the at least one of the topic and the user characteristic(s); and
a search component that receives a query, the search component employing the subweb to focus a search over the collection of sites based upon the query, the search component returns results based at least in part upon the subweb and the query. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for performing a focused search, comprising:
-
providing a subweb that is defined by a plurality of sites with relevance to at least one of a topic and user characteristic(s) represented by the subweb, the sites assigned a relevance weight that indicates each site'"'"'s relevance to the at least one of the topic and the user characteristic(s);
selecting the subweb;
relaying a query related to the at least one of the topic and the user characteristic(s) represented by the subweb to a search engine;
searching a collection of sites for information based upon the query;
obtaining search results based at least in part upon the query; and
ranking the search results based at least in part by the relevance weight assigned to the sites that define the subweb. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A subweb building system, comprising:
-
a site locator that locates sites within a collection of sites relating to one or more of a particular topic and a user characteristic(s);
a relevance weight assignor that assigns a relevance weight to a located site according to the site'"'"'s relevance to the one or more of the topic and the user characteristic(s). - View Dependent Claims (40, 41, 42, 43, 44, 45, 46)
-
-
47. A method for generating a subweb, comprising:
-
collecting a plurality of sites related to at least one of a topic and a user characteristic, the sites defining the subweb; and
assigning biased relevance weight to a subset of the plurality of sites. - View Dependent Claims (48, 49, 50, 51, 57)
-
-
52. A system for searching a collection of sites, comprising:
-
means for generating a topic-specific subweb, the topic-specific subweb comprising a plurality of sites related to the topic, the sites assigned a weight according to relevance of the sites to the topic; and
means for employing the subweb in connection with a search engine to search the collection of sites. - View Dependent Claims (53, 54, 55, 56)
-
-
58. A computer readable medium having computer executable instructions stored thereon to:
-
collect a plurality sites that are relevant to at least one of a topic and user characteristic(s);
assign weights to each of the plurality of sites corresponding to calculated level of relevance of the sites to the at least one of the topic and the user characteristic(s); and
perform a search over a subset of the plurality of sites based upon a received query.
-
Specification