Package TEES :: Package Detectors :: Module ModifierDetector
[hide private]

Source Code for Module TEES.Detectors.ModifierDetector

 1  from SingleStageDetector import SingleStageDetector 
 2  from ExampleBuilders.ModifierExampleBuilder import ModifierExampleBuilder 
 3  from ExampleWriters.ModifierExampleWriter import ModifierExampleWriter 
 4  from Classifiers.SVMMultiClassClassifier import SVMMultiClassClassifier 
 5  from Evaluators.AveragingMultiClassEvaluator import AveragingMultiClassEvaluator 
 6  import Evaluators.BioNLP11GeniaTools 
 7   
8 -class ModifierDetector(SingleStageDetector):
9 """ 10 Detects negation and speculation modifiers. 11 """
12 - def __init__(self):
13 SingleStageDetector.__init__(self) 14 self.exampleBuilder = ModifierExampleBuilder 15 self.exampleWriter = ModifierExampleWriter() 16 self.Classifier = SVMMultiClassClassifier 17 self.evaluator = AveragingMultiClassEvaluator 18 self.stEvaluator = Evaluators.BioNLP11GeniaTools 19 self.tag = "modifier-"
20