Systems and methods for ranking implicit search queries are described. In
one embodiment a method comprising receiving an event, the event
comprising user interaction with an article on a client device, wherein
the article is capable of being associated with at least one of a
plurality of client applications, extracting at least one keyword from
the event, generating a query based at least in part on the at least one
keyword, performing a search based at least in part on the query to
determine a result set, wherein the result set comprises one or more
article identifiers associated with articles comprising the at least one
keyword, and determining a ranking for each of the one or more article
identifiers comprising the result set is described.