| Interface | Description |
|---|---|
| Annotated<OBJECT,ANNOTATION> |
An object with annotations.
|
| Annotator<OBJECT,ANNOTATION> |
Base class for objects capable of annotating things.
|
| RestrictedAnnotator<OBJECT,ANNOTATION> |
The
RestrictedAnnotator interface describes annotators
that can predict annotations based on an external context
that restricts what annotations are allowed. |
| Class | Description |
|---|---|
| AbstractAnnotator<OBJECT,ANNOTATION> |
Abstract base class for objects capable of annotating things.
|
| AnnotatedObject<OBJECT,ANNOTATION> |
Basic implementation of
Annotated. |
| BatchAnnotator<OBJECT,ANNOTATION> |
An
Annotator that is trained in "batch" mode; all training examples
are presented at once. |
| FeatureCachingIncrementalBatchAnnotator<OBJECT,ANNOTATION,FEATURE> |
Adaptor that allows a
BatchAnnotator to behave like a
IncrementalAnnotator by caching extracted features and then
performing training only when FeatureCachingIncrementalBatchAnnotator.annotate(Object) is called. |
| IncrementalAnnotator<OBJECT,ANNOTATION> |
An
Annotator that can be trained/updated incrementally. |
| InstanceCachingIncrementalBatchAnnotator<OBJECT,ANNOTATION> |
Adaptor that allows a
BatchAnnotator to behave like a
IncrementalAnnotator by caching instances and then performing
training only when InstanceCachingIncrementalBatchAnnotator.annotate(Object) is called. |
| ScoredAnnotation<ANNOTATION> |
An annotation that was produced automatically with a given confidence.
|