1. A computer-implemented method comprising: determining a collection of named entity terms within a data store coupled to a computer of a user, a named entity term having an associated weight indicating a likelihood that the named entity term is included is a named entity; identifying an event comprising a user interaction with an article on the computer; identifying a plurality of named entity terms associated with the event; identifying, from the collection the weight associated with each of the plurality of named entity terms; responsive to identifying the weight associated with each of the plurality of named entity terms, automatically creating an implicit search query based at least in part on the plurality of named entity terms and the associated weights, the implicit search query based on a first named entity term with an associated weight indicating a higher likelihood that the first named entity term is a named entity more than on a second named entity term with an associated weight indicating a lower likelihood that the second named entity term is a named entity; generating, from the computer, a plurality of search results relevant to the implicit search query; and providing for display the generated plurality of search results.