org.apache.ctakes.sideeffect.ae
Class SESentenceClassifierAnnotator

java.lang.Object
  extended by org.apache.uima.analysis_engine.annotator.Annotator_ImplBase
      extended by org.apache.uima.analysis_engine.annotator.JTextAnnotator_ImplBase
          extended by org.apache.ctakes.sideeffect.ae.SESentenceClassifierAnnotator
All Implemented Interfaces:
org.apache.uima.analysis_engine.annotator.BaseAnnotator, org.apache.uima.analysis_engine.annotator.JTextAnnotator

public class SESentenceClassifierAnnotator
extends org.apache.uima.analysis_engine.annotator.JTextAnnotator_ImplBase

Classify side effect sentences and add them to SESentence

Author:
Mayo Clinic

Field Summary
(package private)  java.util.Map<java.lang.String,java.lang.String> feaMap
           
(package private)  libsvm.svm_model model
           
 
Constructor Summary
SESentenceClassifierAnnotator()
           
 
Method Summary
 void initialize(org.apache.uima.analysis_engine.annotator.AnnotatorContext annotCtx)
           
 void process(org.apache.uima.jcas.JCas jcas, org.apache.uima.analysis_engine.ResultSpecification resSpec)
           
 
Methods inherited from class org.apache.uima.analysis_engine.annotator.Annotator_ImplBase
destroy, finalize, getContext, getTypeSystem, reconfigure, typeSystemInit
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.uima.analysis_engine.annotator.BaseAnnotator
destroy, reconfigure, typeSystemInit
 

Field Detail

model

libsvm.svm_model model

feaMap

java.util.Map<java.lang.String,java.lang.String> feaMap
Constructor Detail

SESentenceClassifierAnnotator

public SESentenceClassifierAnnotator()
Method Detail

initialize

public void initialize(org.apache.uima.analysis_engine.annotator.AnnotatorContext annotCtx)
                throws org.apache.uima.analysis_engine.annotator.AnnotatorInitializationException,
                       org.apache.uima.analysis_engine.annotator.AnnotatorConfigurationException
Specified by:
initialize in interface org.apache.uima.analysis_engine.annotator.BaseAnnotator
Overrides:
initialize in class org.apache.uima.analysis_engine.annotator.Annotator_ImplBase
Throws:
org.apache.uima.analysis_engine.annotator.AnnotatorInitializationException
org.apache.uima.analysis_engine.annotator.AnnotatorConfigurationException

process

public void process(org.apache.uima.jcas.JCas jcas,
                    org.apache.uima.analysis_engine.ResultSpecification resSpec)
             throws org.apache.uima.analysis_engine.annotator.AnnotatorProcessException
Throws:
org.apache.uima.analysis_engine.annotator.AnnotatorProcessException