uk.ac.shef.dcs.oak.jate.core.algorithm
Interface Algorithm

All Known Implementing Classes:
AverageCorpusTFAlgorithm, CValueAlgorithm, FrequencyAlgorithm, GlossExAlgorithm, RIDFAlgorithm, TermExAlgorithm, TFIDFAlgorithm, WeirdnessAlgorithm

public interface Algorithm

Interface of term recognition algorithm. This class represents the core scoring and ranking algorithm which given a candidate term, produces a confidence score indicating the strength of relatedness of a candidate term to the corpus from which it has been extracted. Note that an instance of algorithm does not do pre- or post-processing to filter candidate terms.


Method Summary
 Term[] execute(AbstractFeatureWrapper store)
          Execute the algorithm by analysing the features stored in the AbstractFeatureWrapper and return terms extracted and sorted by their relevance
 

Method Detail

execute

Term[] execute(AbstractFeatureWrapper store)
               throws JATEException
Execute the algorithm by analysing the features stored in the AbstractFeatureWrapper and return terms extracted and sorted by their relevance

Parameters:
store -
Returns:
Throws:
JATEException