represents annotator's output parts and their details
This class should grow once we start training on datasets and share params For now it stands as a dummy placeholder for future reference
This trait implements logic that applies nlp using Spark ML Pipeline transformers Should strongly change once UsedDefinedTypes are allowed https://issues.apache.org/jira/browse/SPARK-7768
Created by saif on 06/07/17.
AnnotatorApproach'es may extend this trait in order to allow RecursivePipelines to include intermediate steps trained PipelineModel's
Created by jose on 25/01/18.
represents annotator's output parts and their details
the type of annotation
the index of the first character under this annotation
the index after the last character under this annotation
associated metadata for this annotation