EnhancementEngine based on the AnalysedText ContentPart that takes text/plain from a content item and stores an AnalyzedText content part in the content item where each token is assigned its grammar POS tag.
This EnhancementEngine can consume
- preexisting Tokens (if someone do not want to use a different Tokenizer as the OpenNLP one)
- preexisting Sentences (of someone want to use a different Sentence detector as the OpenNLP one)
if no tokens/sentences are present the Engine will use the OpenNLP components.