15. A computer implemented method for event analysis comprising: reading from a computer readable memory an information source model to determine an information source; retrieving an article from the information source; reading from a computer readable memory an environment model comprising a first model entity and a focus entity, and a focus relationship from the focus entity to the first model entity; initiating, with a processor coupled to the computer readable memory, execution of an event detection engine on the article to detect an event involving the first model entity represented in the article which is relevant to the focus entity based on the focus relationship and generate an event object comprising: an event type field; an event type probability field; an importance field; and a public interest field; reading from a computer readable memory an event implication model; initiating execution, with a processor, of an event implication engine on the event object to determine an inferred event on behalf of the focus entity in view of the focus relationship and an implication message which are relevant to the focus entity; recognizing that the focus relationship exists between the focus entity and the first model entity and responsively generating the inferred event due to detection of the event involving the first model entity; and creating a new event object from the inferred event.
18. The method of claim 15 , further comprising: storing the new event object in an event database; and initiating execution of the event implication engine on the new event object.