1. A method for extracting information from a set of documents, the method comprising: receiving a set of documents; receiving a first concept, the first concept representing first information for extraction from the set of documents, wherein the first concept comprises a plurality of trigger phrases related to the first concept; updating the first concept into a first subset and a second subset, the first subset comprising one or more of the plurality of trigger phrases of the first concept, the second subset comprising remaining trigger phrases of the plurality of trigger phrases of the first concept; creating a second concept based on the first concept, the second concept having a definitional dependency from the first concept, the definitional dependency providing a contextual relationship to the second concept such that the second concept represents second information within a context of the first information; updating the second concept into a third concept and a fourth concept, the third concept depending on the first subset of the first concept, the fourth concept depending on the second subset of the first concept; selecting the second concept; and based on the selection of the second concept, extracting from the set of documents, the second information within the context of the first information.