2. A computer-facilitated method for developing a grammar for specifying language construction rules of information units, the method comprising: using a processor, executing computer readable instructions stored in non-transitory computer readable media to perform the steps of: 1) developing an initial grammar by: a) developing a set of terminals, each terminal comprising at least one term defined by a medical domain terminology; b) developing a set of non-terminals, comprising: b1) a first subgroup, the first subgroup comprising context classes of the medical domain; and b2) a second subgroup, the second subgroup comprising at least one interims constituent; c) developing at least one assignment mapping for the mapping of each term of said terminals onto at least one non-terminal of said set of non-terminals; d) developing a set of said language construction rules, comprising at least one of: d1) at least one construction rule specifying an association of at least one of said information units to at least one of said context classes; and d2) at least one construction rule specifying an association of at least one of said context classes to an ordered list of elements of the set of said non-terminals; and d3) at least one construction rule specifying an association of at least one of said interims constituents to an ordered list of elements of the set of said non-terminals; and e) storing the set of terminals, the set of non-terminals, the at least one assignment mapping, and the set of said language construction rules in memory, and 2) automatically developing the initial grammar by executing computer-readable instructions stored in non-transitory computer-readable media, using a processor, to extend said set of terminals and said assignment mappings by: a) identifying unlabeled terms being no element of the set of terminals and being an element within at least one information unit; b) determining the corresponding mapping instance by using the frequency information of occurrences of construction rules; c) adding the unlabeled terms to the set of terminals; and d) adding a corresponding mapping instance to said at least one assignment mapping.
3. The method of claim 2 , comprising enhancing said set of construction rules with probabilistic information by determining a frequency of occurrence of particular construction rules.