1. A computer-implemented method for providing search results to a user, the method comprising: receiving a search query from the user, the search query being associated with a particular date and comprising a plurality of search terms; forming, using a processor, a query feature vector for the search query, the query feature vector comprising a set of numerical values associated with the search terms; accessing news feature vectors associated with documents related to current events, the current events documents having publication dates that are temporally proximate to the particular date, and the news feature vectors comprising sets of numerical values associated with terms in corresponding ones of the current events documents; generating an augmented query feature vector based on the query feature vector and at least one of the news feature vectors, the generating comprising: identifying a subset of the news feature vectors associated with at least one of the search terms and at least one of the terms within the current events documents; generating a centroid feature vector for the subset of the news feature vectors, based on the sets of numerical values of the subset of the news feature vectors; forming the augmented query feature vector, based on a comparison of the query feature vector and the centroid feature vector, accessing target feature vectors associated with target documents, each the target feature vectors comprising sets of numerical values associated with terms in corresponding ones of the target documents; computing first metrics of similarity between the augmented query feature vector and the target feature vectors, the first similarity metrics comprising at least one of distances or angles between the augmented query feature vector and the target feature vectors; identifying search results based on the computed first similarity metrics, the search results comprising information associated with at least a portion of the target documents; and enabling the user to perceive at least one of the identified search results.
21. The method of claim 1 , wherein enabling the user to perceive the search results comprises: distinguishing a first portion of the search results that are closely related to a current event and a second portion of the search results that have no particular known relationship with the current event; and providing the search results to the user as a perceivable list of search results, the first search results being separated from the second search results using a label.