Package org.coordinatekit.crf.annotator


@NullMarked package org.coordinatekit.crf.annotator
Interactive annotation: the public tagging contract and the orchestrator that drives it.

The Annotator ties together the I/O surface from core (tokenization, the XML training-data appender) with the TaggingInterface presentation contract, walking an input file line-by-line and persisting each accepted sequence to the output XML file. The default presentation implementation is TerminalTaggingInterface, which renders to a JLine terminal and lives in the terminal subpackage.