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

Class UnmergingExampleBuilder

source code

ExampleBuilders.ExampleBuilder.ExampleBuilder --+
                                                |
                                               UnmergingExampleBuilder

This example builder makes unmerging examples, i.e. examples describing potential events.

Instance Methods [hide private]
 
__init__(self, style=None, length=None, types=[], featureSet=None, classSet=None) source code
 
getInteractionEdgeLengths(self, sentenceGraph, paths)
Return dependency and linear length of all interaction edges (measured between the two tokens).
source code
 
eventIsGold(self, entity, arguments, sentenceGraph, goldGraph, goldEntitiesByOffset) source code
 
getArgumentCombinations(self, eType, interactions, entityId=None) source code
 
sortInteractionsById(self, interactions) source code
 
buildExamplesFromGraph(self, sentenceGraph, outfile, goldGraph=None)
Build examples for a single sentence.
source code
 
buildExample(self, sentenceGraph, paths, eventEntity, argCombination, allInteractions) source code
 
buildArgumentFeatures(self, sentenceGraph, paths, features, eventToken, arg, tag) source code
 
buildEdgeFeatures(self, sentenceGraph, paths, features, eventToken, argToken, tag) source code
 
buildInterArgumentBagOfWords(self, arguments, sentenceGraph) source code

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

Inherited from ExampleBuilders.ExampleBuilder.ExampleBuilder (private): _setDefaultParameters

Class Methods [hide private]

Inherited from ExampleBuilders.ExampleBuilder.ExampleBuilder: getIdSets, run

Method Details [hide private]

__init__(self, style=None, length=None, types=[], featureSet=None, classSet=None)
(Constructor)

source code 
Overrides: ExampleBuilders.ExampleBuilder.ExampleBuilder.__init__

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

source code 

Build examples for a single sentence. Returns a list of examples. See Core/ExampleUtils for example format.

Overrides: ExampleBuilders.ExampleBuilder.ExampleBuilder.buildExamplesFromGraph