1. A domain independent method of creating an ontology comprising: providing a corpus of documents; extracting phrases from the documents; extracting core noun phrases from the documents; extracting links from the documents; and generating an ontology in accordance with at least the extracted phrases.