1. A computer implemented information retrieval system for retrieving at least one document from a corpus, the system comprising: a user input configured to receive a user query relative to the corpus; a machine learning classifier trained with a first set of training data comprising anchor text relative to at least some of the documents in the corpus; and a processing unit adapted to interact with the classifier to obtain search results relative to the query using the machine learning classifier.