All Classes and Interfaces
Class
Description
Detects training sequences that no longer align with a tokenizer.
Factory for the public value types and the default strategy in the
align package.The alignment results for a single training data file.
The outcome of comparing a stored training sequence against a tokenizer's re-tokenization of its
surface.
Compares a stored token list against a re-tokenized one and reports how they diverge.
A per-status tally of a training data file's sequence alignments.
Thrown when more than one provider of a service type is registered and none was supplied
explicitly.
Orchestrates an interactive annotation session over an input file of one-sequence-per-line text.
Builder for
Annotator.Parser-free inputs for
AnnotatorRunner.Builder for constructing
AnnotatorConfiguration instances.Factory for the public value types in the
ui package.Parser-free invocation of the annotate flow.
Factory that wires the typed beans (tag provider, tokenizer, feature extractor, optional CRF
tagger) into an
Annotator.A view-model describing a single sequence to present to a user for tagging.
A view-model entry for a single token within an
AnnotatorSequence.Renders the CoordinateKit brand art — the globe "mark" stacked above a figlet-style word banner —
as the header section of a tool's root usage message.
A tool's product identity: the wordmark art in two sizes plus the accent color its name is
painted in.
A feature extractor that combines multiple feature extractors into one.
A composite evaluator that logs iteration statistics along with both instance and token accuracy
metrics on test data.
Configuration settings for
ConllOutputEvaluator.Builder for constructing
ConllOutputConfiguration instances.An evaluator that outputs predicted and actual labels in CoNLL format.
The entry point for the
crf command-line tool.Discovers the CRF domain SPIs, applying each slot's canonical default.
A conditional random field (CRF) tagger that assigns tags to tokens in an input string.
Loads a
CrfTagger from a serialized model on disk, given the beans the tagger needs at
construction time.Interface for training Conditional Random Field (CRF) models.
The kind of a single
TokenDifference region between a stored token list and a
re-tokenized one.Which display-feature sources an
AnnotatorSequence carries: the four reachable
combinations of key features and verbose features.Extracts features from tokens within a sequence for use in CRF model training and tagging.
A positioned token that includes extracted features.
A sequence of tokens with extracted features.
A positioned token that includes both extracted features and a training label.
A sequence of tokens with both extracted features and training labels.
Marks the feature extractor used for model training and tagging — the full feature set.
A sequence of tokens representing user input for tagging.
Exception thrown when input provided to a preprocessing component is invalid.
Marks the simpler feature extractor that feeds the annotator's key ("key features") view.
A feature extractor that generates features based on the length of a sequence.
Builder for
LengthFeatureExtractor.A MALLET-based implementation of
CrfTagger that uses a pre-trained CRF model to tag input
sequences.The MALLET
CrfTaggerLoader: deserializes a MALLET CRF model into a
MalletCrfTagger.A CRF trainer implementation using the MALLET (MAchine Learning for LanguagE Toolkit) library.
Configuration settings for
MalletCrfTrainer.Builder for constructing
MalletCrfTrainerConfiguration instances.An
AlignmentReport that holds every SequenceAlignment in memory.Configuration settings for
ModelOutputEvaluator.Builder for constructing
ModelOutputConfiguration instances.An evaluator that writes the current transducer (model) to file using Java serialization.
A feature extractor that matches tokens against a regex pattern.
Builder for
PatternMatchingFeatureExtractor.A token with its position within a sequence.
A feature extractor that generates features based on token position within a sequence.
Builder for
PositionFeatureExtractor.Parser-free inputs for
RetokenizeRunner.Builder for constructing
RetokenizeConfiguration instances.Reviews an XML training-data file against a new tokenizer and rewrites a corrected copy.
Builder for
RetokenizeReviewer.Parser-free invocation of the retokenize flow.
Factory that wires the typed beans (tag provider, tokenizer, feature extractor, optional CRF
tagger) into a
RetokenizeReviewer.Thrown when a
review pass is asked to run with
input or output paths that violate its fresh-pass precondition: the input and output must be
different paths, and the output must be absent or empty.One element of a surface decomposition: either a token or a dropped run of excluded characters.
The kind of a segment: either a tagless
Segment within a Tokenization or a tagged
TrainingSegment within a TrainingSequence.Factory for tag-less
Segment instances and the shared surface-reconstruction helper.Represents an ordered sequence of positioned tokens.
The alignment result for a single stored training sequence.
Utility methods for serializing and deserializing objects to and from files.
A container for training and test data splits.
A live
AlignmentReport that re-reads its source file on every accessor.A tag provider for string tags with a defined tag set and starting tag.
A feature extractor that generates features based on prefixes or suffixes of tokens.
Builder for
SubstringFeatureExtractor.A positioned token that includes the scores for each tag.
A sequence of tokens that have been tagged by a CRF model with associated features and tag
scores.
The full result of tagging an input string: the per-token tags paired with the authoritative
Tokenization the tagger computed.Factory for
TaggedTokenization instances.The action selected by the user when presented with a sequence to tag.
Presents a single sequence to a user for tagging and reports the outcome.
The outcome of presenting a sequence to a user for tagging.
Provides tag information for CRF models, including conversion, enumeration, and the starting
state.
A tag with its associated confidence score.
A
TaggingInterface implementation that drives a JLine-backed terminal.Builder for
TerminalTaggingInterface.The outcome of comparing a stored token list against a re-tokenized one.
A single region where a stored token list and a re-tokenized one diverge.
Converts raw text input into a sequence of tokens.
Opens training sequence writers that append to existing training data files.
Reads training data and converts it into a stream of training sequences.
Opens training sequence writers that emit a fresh document to an output stream.
Validates CRF training data documents against the structural grammar and the tag vocabulary.
A positioned token that includes a training label.
Generates schema definitions for validating CRF training data.
One element of a
TrainingSequence: either a tagged token or a dropped run of excluded
characters.Factory for
TrainingSegment instances.A sequence of tagged tokens, backed by an ordered list of
segments that
also preserves the excluded characters dropped around the tokens.Writes training sequences to an output destination.
A container for training and test data splits.
A feature extractor that applies a transformation function to each token to produce features.
Unchecked exception thrown when an error occurs during conditional random field (CRF) operations.
Thrown when a service was requested by name but no registered provider of the service type
carries that name.
Specifies the weight storage strategy for CRF training.
A tokenizer that splits input on whitespace characters.
A feature extractor that extracts features from the current token and neighboring tokens within a
window.
Builder for constructing
WindowFeatureExtractor instances.A function that maps a feature to a new feature based on its relative position.
Reads and writes CRF training data in XML format, and generates XSD schemas for tag validation.
Configuration settings for
XmlTrainingData.Builder for constructing
XmlTrainingDataConfiguration instances.A feature extractor that checks whether tokens are present in a set of values loaded from an XML
file using XPath expressions.
Builder for
XPathFeatureExtractor.