Class TverskiIndex
java.lang.Object
org.getalp.dbnary.enhancer.similarity.string.TverskiIndex
- All Implemented Interfaces:
SimilarityMeasure
-
Constructor Summary
ConstructorsConstructorDescriptionTverskiIndex(double alpha, double beta) TverskiIndex(double alpha, double beta, boolean fuzzyMatching, boolean symmetric) TverskiIndex(double alpha, double beta, boolean fuzzyMatching, boolean symmetric, com.wcohen.ss.AbstractStringDistance distance) TverskiIndex(Segmenter segmenter, double alpha, double beta) TverskiIndex(Segmenter segmenter, double alpha, double beta, boolean fuzzyMatching, boolean symmetric) -
Method Summary
Modifier and TypeMethodDescriptiondoubledoublebooleanstatic intlongestSubString(String first, String second) voidsetLcssConstraint(boolean lcssConstraint)
-
Constructor Details
-
TverskiIndex
public TverskiIndex(double alpha, double beta) -
TverskiIndex
public TverskiIndex(double alpha, double beta, boolean fuzzyMatching, boolean symmetric, com.wcohen.ss.AbstractStringDistance distance) -
TverskiIndex
public TverskiIndex(double alpha, double beta, boolean fuzzyMatching, boolean symmetric) -
TverskiIndex
-
TverskiIndex
public TverskiIndex(Segmenter segmenter, double alpha, double beta, boolean fuzzyMatching, boolean symmetric)
-
-
Method Details
-
longestSubString
-
compute
- Specified by:
computein interfaceSimilarityMeasure
-
compute
-
isLcssConstraint
public boolean isLcssConstraint() -
setLcssConstraint
public void setLcssConstraint(boolean lcssConstraint)
-