Patent ID: 8156053

Claim:
An apparatus comprising: a processor; a storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising: semantic tagging logic executed by the processor for causing generation of at least one first association that associates at least one standard tag with at least one first text fragment of a user-defined document, such that the semantic tagging logic is trained on a standard document annotated with at least one standard tag; tag association logic executed by the processor for associating at least one first user-defined tag with at least one second text fragment of the user-defined document in response to the at least one second text fragment matching a value associated with the at least one first user-defined tag, to establish at least one second association; and mapping logic executed by the processor for establishing a mapping between the at least one standard tag and the at least one first user-defined tag in response to existence of a requisite correlation between the at least one standard tag and the at least one first user-defined tag.