1. A computerized method for providing dynamic information retrieval, the method comprising: determining relevance of documents comprising a corpus of documents relating to a search category; obtaining degree of interest data by users in one or more document of the corpus of documents; determining documents comprising a search result and an order of the documents comprising the search result based on the determined relevance and obtained degree of interest data; obtaining direct search query terms from the users; identifying document query terms from the corpus of documents; determining query to query correlations; and determining at least one query term to provide with the search result from the direct search query terms, document query terms, and the query to query correlations.