Patent ID: 8112430

Claim:
A system for modifying a rule base for use in processing data, comprising: at least one electronic circuit configured to access said rule base to obtain a first rule that identifies an occurrence of an entity, said first rule comprising a first sub-portion of text contained in a document set that is different than and is associated with said entity, compare said first rule against data of said document set for identifying a first instance of said entity in said document set, compare first entity data associated with said first instance of said entity against data of a text index for said document set to identify a second instance of the entity in said document set that was not identified using said first rule, determine whether the entity is frequently identified as being of a particular entity type, access a data store to obtain second entity data that is associated with the second instance of the entity if it is determined that the entity is frequently identified as being of the particular entity type, utilize said second entity data to extract a second sub-portion of text that is different than and associated with said second instance of said entity from said document set, and use said second sub-portion of text to generate a second rule.