Package org.itc.irst.tcc.ties.bwi

Interface Summary
Boosting  
FieldExtraction Performes fields extraction from a given example set using the wrapper learned.
WeakLearner Classes that implement the weak learning algorithm must be implementation of this interface.
 

Class Summary
AbstractWrapperLoader to do
Affix An Affix object stores both Pattern and locations in the example set where the pattern does match and doesn't, matchOk and matchWrong respectively.
BoostingFactory Factory for creating a boosting implementation.
BWI A BWI object implements the Boosted Wrapper Learner algorithm defined by Dayne Freitag and Nicholas Kushmerick.
Classifier This class provides methods for extracting information from a text given the model learnt during training.
DefaultFieldExtraction This is the default implementaion of the FieldExtraction interface.
DefaultWeakLearner A DefaultWeakLearner object implements the WeakLearner interface.
Detector A Detector object is a pair of patterns: a prefix pattern and a suffix pattern.
Distribution A Distribution object represents a distribution of weigths over the example set.
ExtractionResult Acts as an holder for the result of an extraction task.
FastWeakLearner A FastWeakLearner object implements the WeakLearner interface.
FieldExtractionFactory This factory object is used to obtain implementation of FieldExtraction.
LearnerFactory Factory for creating a weak learner.
PatternTable A PatternTable object maps Patterns to Affixes for a fast retrivial.
PatternTableBuilder Creates a pattern table.
Score Computes the score and confidence value of a detector.
StandardFieldExtraction This is the default implementaion of the FieldExtraction interface.
TagCoupling A TagCoupling object couples the open tags with the close tags.
Wrapper A Wrapper object consists of two sets F = {F1, F2, ..., FT} and A = {A1, A2, ..., AT} of detectors, and a function H : [-∞, +∞] →[0, 1].
WrapperLoader Loads a wrapper from a XML file.