Package TEES :: Package ExampleBuilders :: Module PhraseTriggerExampleBuilder :: Class PhraseTriggerExampleBuilder
[hide private]

Class PhraseTriggerExampleBuilder

source code

ExampleBuilder.ExampleBuilder --+
                                |
                               PhraseTriggerExampleBuilder

Instance Methods [hide private]
 
__init__(self, style=None, classSet=None, featureSet=None, gazetteerFileName=None) source code
 
buildLinearOrderFeatures(self, sentenceGraph, index, tag, features)
Linear features are built by marking token features with a tag that defines their relative position in the linear order.
source code
 
buildLinearNGram(self, phraseTokens, sentenceGraph, features) source code
 
getPhraseHeadToken(self, phrase, phraseTokens) source code
 
getPhraseTokens(self, phrase, sentenceGraph) source code
 
getCategoryName(self, phrase, phraseToEntity) source code
 
isPotentialCOTrigger(self, phrase, phraseTokens, sentenceGraph) source code
 
buildExamplesFromGraph(self, sentenceGraph, outfile, goldGraph=None)
Build one example for each phrase in the sentence
source code

Inherited from ExampleBuilder.ExampleBuilder: calculatePredictedRange, definePredictedValueRange, getElementCounts, getParameters, getPredictedValueRange, getSentences, processCorpus, processDocument, processSentence, saveIds, setFeature

Class Methods [hide private]

Inherited from ExampleBuilder.ExampleBuilder: getIdSets, run

Method Details [hide private]

__init__(self, style=None, classSet=None, featureSet=None, gazetteerFileName=None)
(Constructor)

source code 
Overrides: ExampleBuilder.ExampleBuilder.__init__

buildExamplesFromGraph(self, sentenceGraph, outfile, goldGraph=None)

source code 

Build one example for each phrase in the sentence

Overrides: ExampleBuilder.ExampleBuilder.buildExamplesFromGraph