17. A method for annotating a set of documents in a model of information implemented using a computer having a processor and a display, comprising: downloading a set of documents; receiving the model, wherein the model contains concepts; extracting first information from the set of documents using an extractor corresponding to a first concept, the first information comprising a list of documents containing the first concept; calculating a status of a document in the set of documents; after extracting the first information, automatically annotating a document in the set of documents based on the calculation; 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; extracting second information from the set of documents, the second information comprising a list of documents containing a 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.
17. A method for annotating a set of documents in a model of information implemented using a computer having a processor and a display, comprising: downloading a set of documents; receiving the model, wherein the model contains concepts; extracting first information from the set of documents using an extractor corresponding to a first concept, the first information comprising a list of documents containing the first concept; calculating a status of a document in the set of documents; after extracting the first information, automatically annotating a document in the set of documents based on the calculation; 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; extracting second information from the set of documents, the second information comprising a list of documents containing a 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. 18. The method of claim 17 , further comprising: displaying, on the display device, the model using an entity-relationship diagram, wherein the concepts are depicted as entities and relationships between the concepts are depicted as relations between entities.