1. A method for modeling information implemented using a computer having a processor and a display from a set of documents, comprising: importing a set of concepts; creating a model including the concepts; based on a user selection of a first concept, extracting first information from the set of documents using an extractor corresponding to the first concept, the first information comprising a list of documents containing the first concept; based on the first information, defining a context of the first concept comprising a contiguous block of text in proximity of the first concept in each document in the list of documents containing the first concept; based on a user selection of a second concept, extracting second information from the set of documents, the second information comprising a list of documents containing the second concept in the defined context of the first concept; adding a new additional concept to the model wherein the new additional concept represents the second concept in the defined context of the first concept; and extracting information related to the new additional concept from the set of documents using an extractor corresponding to the new additional concept.