Dynamic reranking of search results based upon source authority
First Claim
1. A computer-implemented method for dynamically reranking search results based upon source authority, the computer-implemented method comprising performing computer-implemented operations for:
- analyzing a received search query to determine a query topic associated with the search query;
searching an authority index to identify authoritative sources relating to the query topic, the authority index comprising a plurality of entries, wherein each entry defines an authoritative source for content relating to the query topic, wherein identifying the authoritative sources comprises;
accessing an authority index;
searching the authority index for entries associated with the query topic;
identifying a plurality of entries associated with the query topic, each of the plurality of entries being associated with a source having a corresponding authority value and corresponding to one of the promoted results, anddefining the authoritative sources as the sources that authored the promoted results;
obtaining, from the authority index, promoted results identifying the content relating to the query topic;
computing at least one contribution dimension for the sources associated with the promoted results;
generating a contribution dimension filter for filtering the promoted results and the search result based upon the contribution dimension; and
dynamically reranking the promoted results and the search result based upon the contribution dimension in response to receiving input indicating a command to apply the contribution dimension filter to the promoted results and the search result; and
outputting the reranked promoted results with the search result.
2 Assignments
0 Petitions
Accused Products
Abstract
Concepts and technologies are described herein for dynamically reranking search results based upon source authority. A search query is received and analyzed. One or more topics are identified in the search query. An authority index is searched to identify authoritative sources for content relating to the identified topic(s). Promoted results corresponding to content generated by the authoritative sources relating to the identified topics are obtained. The promoted results can be presented to an entity requesting the search, or injected into search results. Contribution dimensions associated with the promoted results can be determined, and filters based upon the contribution dimensions can be generated and used by an entity to dynamically manipulate the search results.
-
Citations
15 Claims
-
1. A computer-implemented method for dynamically reranking search results based upon source authority, the computer-implemented method comprising performing computer-implemented operations for:
-
analyzing a received search query to determine a query topic associated with the search query; searching an authority index to identify authoritative sources relating to the query topic, the authority index comprising a plurality of entries, wherein each entry defines an authoritative source for content relating to the query topic, wherein identifying the authoritative sources comprises; accessing an authority index; searching the authority index for entries associated with the query topic; identifying a plurality of entries associated with the query topic, each of the plurality of entries being associated with a source having a corresponding authority value and corresponding to one of the promoted results, and defining the authoritative sources as the sources that authored the promoted results; obtaining, from the authority index, promoted results identifying the content relating to the query topic; computing at least one contribution dimension for the sources associated with the promoted results; generating a contribution dimension filter for filtering the promoted results and the search result based upon the contribution dimension; and dynamically reranking the promoted results and the search result based upon the contribution dimension in response to receiving input indicating a command to apply the contribution dimension filter to the promoted results and the search result; and outputting the reranked promoted results with the search result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for dynamically reranking search results based upon source authority, the computer-implemented method comprising performing computer-implemented operations for:
-
analyzing a received search query to determine a query topic associated with the search query; performing a search on an authority index utilizing the search query and generating search results to identify authoritative sources relating to the query topic, the authority index comprising a plurality of entries, wherein each entry defines an authoritative source for content relating to the query topic, wherein identifying the authoritative sources comprises, accessing the authority index comprising a plurality of entries, each entry defining an authoritative source that created for content relating to a plurality of query topics, searching the authority index to identify authoritative sources for content related to the query topic, each authoritative source associated with a promoted result relating to the query topic, identifying a plurality of entries associated with the query topic, each of the plurality of entries being associated with a source have a corresponding authority value and corresponding to one of the promoted results, and defining the authoritative sources as the sources that authored the promoted results; obtaining the promoted results in response to the searching; computing at least one contribution dimension for the sources associated with the promoted results; generating a contribution dimension filter for filtering the promoted results and the search result based upon the contribution dimension; and dynamically reranking the promoted results and the search result based upon the contribution dimension in response to receiving input indicating a command to apply the contribution dimension filter to the promoted results and the search result; and outputting the reranked promoted results with the search result. - View Dependent Claims (11, 12, 13)
-
-
14. An optical disk, a magnetic disk storage device, or a solid state storage device having computer-readable instructions stored thereupon that, when executed by a computer, cause the computer to:
-
analyze a search query to determine a query topic associated with the search query; perform a search on an authority index to generate search results to identify authoritative sources relating to the query topic, the authority index comprising a plurality of entries, wherein each entry defines an authoritative source for content relating to the query topic, wherein identifying the authoritative sources comprises, access the authority index comprising a plurality of entries, each entry defining an authoritative source that created for content relating to a plurality of query topics, search the authority index to identify authoritative sources for content related to the query topic, each authoritative source associated with a promoted result relationg to the query topic, and identify a plurality of entries associated with the query topic, each of the plurality of entries being associated with a source have a corresponding authority value and corresponding to one of the promoted results, and obtain from the authority index, the promoted results identifying the content relating to the query topic in response to the searching; compute contribution dimensions for the authoritative sources associated with the promoted results; generate contribution dimension filter for filtering the promoted results and the search result; dynamically rerank the promoted results and the search result based upon the contribution dimension in response to receiving input indicating a command to apply the contribution dimension filter to the promoted results and the search result; outputting the reranked promoted results and the search result; receive input indicating selection of a one of the contribution dimension tilters; rerank the search results and the promoted results based upon the selected contribution dimension filter; and receive feedback data relating to how the search results or the promoted results are used, consumed, or filtered. - View Dependent Claims (15)
-
Specification