Search Ranking for Time-Sensitive Queries by Feedback Control
AssigneeYahoo! Inc.
InventorsRuiqiang Zhang, Yi Chang, Anlei Dong, Zhaohui Zheng
Life of this patent
Estimating the term…
Abstract
In one embodiment, a method comprises accessing a search query received at a search engine; identifying a plurality of network resources for the search query; calculating a ranking score for each of the network resources; determining whether the search query is year-qualified; and if the search query is year-qualified, then adjusting the ranking scores of selected ones of the network resources based on a difference between the ranking score of an oldest one of the network resources and the ranking score of a newest one of the network resources and a confidence score representing a likelihood that the search query is year-qualified.
Claims24
A method, comprising:
- accessing, by one or more computer systems, a search query received at a search engine;
- identifying, by the one or more computer systems, a plurality of network resources for the search query;
- calculating, by the one or more computer systems, a ranking score for each of the network resources;
- determining, by the one or more computer systems, whether the search query is year-qualified;
- and
- if the search query is year-qualified, then adjusting, by the one or more computer systems, the ranking scores of selected ones of the network resources based on a difference between the ranking score of an oldest one of the network resources and the ranking score of a newest one of the network resources and a confidence score representing a likelihood that the search query is year-qualified.
A system, comprising:
- a memory comprising instructions executable by one or more processors;
- and
- one or more processors coupled to the memory and operable to execute the instructions, the one or more processors being operable when executing the instructions to:
- access a search query received at a search engine;
- identify a plurality of network resources for the search query;
- calculate a ranking score for each of the network resources;
- determine whether the search query is year-qualified;
- and
- if the search query is year-qualified, then adjust the ranking scores of selected ones of the network resources based on a difference between the ranking score of an oldest one of the network resources and the ranking score of a newest one of the network resources and a confidence score representing a likelihood that the search query is year-qualified.
One or more computer-readable storage media embodying software operable when executed by one or more computer systems to:
- access a search query received at a search engine;
- identify a plurality of network resources for the search query;
- calculate a ranking score for each of the network resources;
- determine whether the search query is year-qualified;
- and
- if the search query is year-qualified, then adjust the ranking scores of selected ones of the network resources based on a difference between the ranking score of an oldest one of the network resources and the ranking score of a newest one of the network resources and a confidence score representing a likelihood that the search query is year-qualified.
Dependencies are inferred from the claim text.