1. A method for Automatic Query Refinement, the method comprising: extracting at least one lexical affinity from at least one document in a search result set of documents, said set resulting from the application of a first query to a document search engine; adding said lexical affinity to said first query, thereby forming a new query; and applying said new query to said document search engine, resulting in a new search result set.