11. The method as recited in claim 4 , wherein each identifier comprises a uniform resource locator (URL); and wherein the method further comprises: monitoring the user interactions with the query-identifier pairs of the search results remotely over an internet.
4. A method implemented by a system for training a search result ranker, the method comprising acts of: inferring user interests from user interactions with search results for a particular query to determine respective relevance scores associated with respective query-identifier pairs of the search results; formulating query-identifier-relevance score triplets from the respective relevance scores associated with the respective query-identifier pairs; submitting the query-identifier-relevance score triplets as training samples to a search result ranker; and training the search result ranker as a learning machine with multiple training samples comprising the query-identifier-relevance score triplets.