I have added a new Annotator component type for annotating documents. Document annotators can be put together in a pipeline for document processing. The DocumentProcessor task can now be configured with a pipeline of document annotators which are run before the being processed.
There is also a stand-alone pipeline processor (the DocumentAnnotation class) which can be used for processig documents outside the task system. This takes a pipeline spec and sets up a configured document processing pipeline.
I have extended the corpus-browser app so a document processing pipeline can be run before displaying the documents.
I have also made a document analyzer app that takes documents (in LEX format), runs the document through the document annotation pipeline, and uses the document viewer to display the document in the web interface. For example, the following script can be used for making a parser demo:
I have added a new
Annotator
component type for annotating documents. Document annotators can be put together in a pipeline for document processing. TheDocumentProcessor
task can now be configured with a pipeline of document annotators which are run before the being processed.There is also a stand-alone pipeline processor (the
DocumentAnnotation
class) which can be used for processig documents outside the task system. This takes a pipeline spec and sets up a configured document processing pipeline.I have extended the corpus-browser app so a document processing pipeline can be run before displaying the documents.
I have also made a document analyzer app that takes documents (in LEX format), runs the document through the document annotation pipeline, and uses the document viewer to display the document in the web interface. For example, the following script can be used for making a parser demo:
I have added annotator components for the parser and the NER labeler.
I have deprecated the span indices for documents since these are no longer used.