7. An apparatus for searching the Internet for user comprising one or more processors for executing: a real-time information retrieval service configured for generating a topic model comprising a set of salient terms at least in part determined statistically from a comparison of an occurrence of a plurality of terms contained in selected items of real-time online information which the user has previously chosen to view with an occurrence of said terms in a body of real-time online information available through the real-time information retrieval service which also retrieves additional items of online real-time information related to the topic model, where the body of real-time information comprises other items of real-time online information which the user has not previously chosen to view; a search query generator for automatically deriving creating a search query derived from the set of salient terms in the topic model; a search engine for searching a body of non-real time information on the Internet, different than the body of real-time online information, for items of non-real time information responsive to the search query; and wherein, the search engine is further configured to present to the user the additional items of online real-time information and the items of non-real time information responsive to the search query as a result relevant to the user's interest.
10. The apparatus of claim 7 wherein the search engine is a plug-in for a conventional browser.