org.apache.ctakes.relationextractor.ae.features
Class PrepositionFeatureExtractor
java.lang.Object
org.apache.ctakes.relationextractor.ae.features.PrepositionFeatureExtractor
- All Implemented Interfaces:
- RelationFeaturesExtractor
public class PrepositionFeatureExtractor
- extends Object
- implements RelationFeaturesExtractor
Features that indicate whether there is a preposition between the two arguments.
Uses a predifined list of prepositions rather than POS tags.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PrepositionFeatureExtractor
public PrepositionFeatureExtractor()
extract
public List<org.cleartk.classifier.Feature> extract(org.apache.uima.jcas.JCas jCas,
IdentifiedAnnotation arg1,
IdentifiedAnnotation arg2)
throws org.apache.uima.analysis_engine.AnalysisEngineProcessException
- Description copied from interface:
RelationFeaturesExtractor
- Extract features for the pair of named entity mentions.
- Specified by:
extract
in interface RelationFeaturesExtractor
- Parameters:
jCas
- The JCas containing the two named entity mentions.arg1
- The first identified annotation in the text.arg2
- The second identified annotation in the text.
- Returns:
- A list of features indicative of the relation between the named entities
- Throws:
org.apache.uima.analysis_engine.AnalysisEngineProcessException
Copyright © 2012-2013 The Apache Software Foundation. All Rights Reserved.