1. A system for identifying candidate queries related to a trending topic, the system comprising: a trending topic identification module that is configured to identify topics trending in one or more real-time content sources; and a query recommendation module that is configured to suggest at least one candidate query in response to receiving a user query, wherein the at least one candidate query is obtained by comparing words and named entities of the user query with words and named entities associated with the identified topics.