18. The search service of claim 15 , wherein the selection model comprises: a time series to model each of the plurality of query-URL models for each of the plurality of query-URL pairs.
15. A search service, comprising: a processor; a memory, in communication with the processor; a plurality of query-uniform resource locator (URL) models, defined in the memory, for each of a plurality of query-URL pairs; a selection module, defined in the memory, to select between the plurality of query-URL models for each of the plurality of query-URL pairs; a prediction module, defined in the memory, to predict user intent based on the selected query-URL models; a dynamic rank scoring module, defined in the memory, to determine a rank of URLs obtained in response to a query based on search information; a time-aware ranking module, defined in the memory, to reorder at least one URL of the URLs obtained in response to the query based on the predicted user intent; and an interface to send ranked URLs to a client.