1. A method, which is computer-implemented, comprising operations of: generating a first profile for a user of a news service, wherein the first profile is based at least in part on implicit relevance feedback from the user on content presented by the news service; obtaining a second profile for the user from a web-searching service, wherein the second profile is based on a query log with a plurality of queries by the user during a specified period of time and any search results resulting from each of the plurality of queries; creating a score for a candidate item of content, wherein the score is based at least in part on similarity of the candidate item to the first profile and similarity of the candidate item to the second profile and wherein similarity to the second profile measures at least similarity to each of the queries and similarity to any titles of any search results resulting from each of the queries; and presenting the item of content to the user in a content stream served by the news service, based at least in part on the score.