uk.ac.shef.dcs.oak.jate.core.algorithm
Class TermExAlgorithm
java.lang.Object
uk.ac.shef.dcs.oak.jate.core.algorithm.TermExAlgorithm
- All Implemented Interfaces:
- Algorithm
public class TermExAlgorithm
- extends java.lang.Object
- implements Algorithm
An implementation of the TermEx term recognition algorithm. See Sclano e. al 2007,
TermExtractor: a Web application to learn the shared terminology of emergent web communities
In the formula w(t,Di ) =a* DR + B* DC + Y* LC, default values of a, B, and Y are 0.33.
This is the implementation of the scoring formula only and does not include the analysis of document structure
as discussed in the paper.
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 |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TermExAlgorithm
public TermExAlgorithm()
TermExAlgorithm
public TermExAlgorithm(double alpha,
double beta,
double zeta)
execute
public Term[] execute(AbstractFeatureWrapper store)
throws JATEException
- Description copied from interface:
Algorithm
- Execute the algorithm by analysing the features stored in the AbstractFeatureWrapper and return terms extracted and
sorted by their relevance
- Specified by:
execute
in interface Algorithm
- Returns:
-
- Throws:
JATEException
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object