<hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">E</hi> und <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">I</hi> sind insofern generische Komponenten, als dass ein beliebiger Tagger in eine Pipeline zum Enrichment von XML eingesetzt werden kann, solange er folgende Anforderungen erfüllt: a) Er muss plain text verarbeiten, b) er muss darin Textpassagen (ranges) per <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">character offsets</hi> referenzieren, genauer: nach den in RFC 5147, Abschnitt 2.1.1 und 2.2.2 beschriebenen Regeln für <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">character ranges</hi>.<ref xmlns="http://www.tei-c.org/ns/1.0" n="2" target="ftn2" /> Die vom Tagger ausgegebenen Ranges dürfen einander umfassen oder überlappen, so dass auch komplexe Strukturen in der XML-Quelle ausgezeichnet werden können. Die Ranges werden von <hi xmlns="http://www.tei-c.org/ns/1.0" rend="italic">I</hi> so zerschnitten, dass Überlappungen mit anderen Ranges und dem internen Markup der XML-Quelle aufgelöst werden (Splitting).