5. The computer implemented method of claim 1 , wherein the step of providing aggregates of the plurality of N annotators comprises providing aggregates that can be created based on conditions: (i) an input/output condition requiring compatibility at the type system level, because annotators can be aggregated only if they have such compatibility; and (ii) a semantic condition, requiring that the annotators be such that their aggregation is meaningful.
5. The computer implemented method of claim 1 , wherein the step of providing aggregates of the plurality of N annotators comprises providing aggregates that can be created based on conditions: (i) an input/output condition requiring compatibility at the type system level, because annotators can be aggregated only if they have such compatibility; and (ii) a semantic condition, requiring that the annotators be such that their aggregation is meaningful. 7. The computer implemented method of claim 5 , wherein the subject annotator is one of the plurality of N annotators.