Term
|
Definition
Unstructured Information Management Architecture |
|
|
Term
|
Definition
A class that pushes the contents of source documents into the start of a pipeline. (analogy: a faucet) |
|
|
Term
|
Definition
A class that analyzes the text within a document. It may or may not write additional data in the document, but if it does, it is also called an "annotator." (analogy: water filter, water tester, chemical infuser in the pipeline) |
|
|
Term
|
Definition
A class at the end of some flow through the pipeline that uses or stores the results. (analogy: sink, drain, bucket) |
|
|
Term
What are the 3 components to a Biomedicus pipeline? |
|
Definition
1) Collection Reader (analogy: faucet) 2) Analysis Engines (analogy: filter) 3) CAS Consumer(s) (analogy: sink) |
|
|
Term
|
Definition
An integrated development environment (IDE) that is best for UIMA/Biomedicus development. (analogy: pipeworks or pipe factory) |
|
|
Term
How do I instantiate components that already exist in Biomedicus? |
|
Definition
The "ComponentFactory" can create all existing components in Biomedicus (collection readers, analysis engines, and CAS consumers). (analogy: factory as the name implies) |
|
|
Term
|
Definition
A Java library that simplifies the configuration requirements of UIMA. (analogy: the sensors that automatically turn on faucets that save you the work of manually doing that) |
|
|
Term
What superclass should you use for a Collection Reader? |
|
Definition
org.apache.uima.collection. CollectionReader_ImplBase |
|
|
Term
What superclass should you use for an analysis engine? |
|
Definition
org.uimafit.component. JCasAnnotator_ImplBase; |
|
|
Term
What superclass should you use for a CAS Consumer? |
|
Definition
org.uimafit.component. CasConsumer_ImplBase |
|
|
Term
What methods does a collection reader implement? |
|
Definition
initialize hasNext getNext getProgress close |
|
|
Term
What methods does an analysis engine implement? |
|
Definition
initialize (optional) process destroy (optional) |
|
|
Term
What methods must a CAS Consumer implement? |
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
Common Analysis System. The data structure that holds source document text and annotations. JCas is the Java cover. |
|
|
Term
|
Definition
A description, label or additional data added to a section of the text being analyzed. |
|
|