public class TagLink extends AbstractStatisticalTokenDistance
| Modifier and Type | Class and Description |
|---|---|
static class |
TagLink.Candidates |
protected class |
TagLink.UnitVector
Marker class extending BagOfTokens
|
collectionSize, documentFrequency, totalTokenCounttokenizer| Constructor and Description |
|---|
TagLink()
TagLink default constructor.
|
TagLink(AbstractStringDistance tokenDistance)
TagLink constructor requires a character based string metric.
|
TagLink(String[] dataSetArray)
TagLink constructor requires dataset string array in order to compute the IDF
weights.
|
TagLink(String[] dataSetArray,
AbstractStringDistance tokenDistance)
TagLink constructor requires dataset string array in order to compute the IDF
weights and a tokenDistance metric.
|
TagLink(Tokenizer tokenizer,
AbstractStringDistance tokenDistance)
TagLink constructor requires a tokenizer and a tokenDistance metric
|
| Modifier and Type | Method and Description |
|---|---|
protected TagLink.UnitVector |
asUnitVector(StringWrapper w) |
String |
explainScore(StringWrapper s,
StringWrapper t)
explainStringMetric gives a brief explanation of how the stringMetric was
computed.
|
StringWrapper |
prepare(String s)
Preprocess a string by finding tokens and giving them TFIDF weights
|
double |
score(StringWrapper s,
StringWrapper t)
getStringMetric computes the similarity between a pair of strings T and U.
|
String |
toString()
toString returns the name and parameters of this string metric
|
checkTrainingHasHappened, getDocumentFrequency, tokenIterator, trainasBagOfTokens, prepare, setStringWrapperPooladdExample, doMain, explainScore, getDistance, hasNextQuery, nextQuery, prepare, score, setDistanceInstancePoolpublic TagLink()
public TagLink(AbstractStringDistance tokenDistance)
characterBasedStringMetric - CharacterBasedStringMetricpublic TagLink(Tokenizer tokenizer, AbstractStringDistance tokenDistance)
trainDataObjectArray - TrainDataObject[]public TagLink(String[] dataSetArray)
dataSetArray - String[]public TagLink(String[] dataSetArray, AbstractStringDistance tokenDistance)
dataSetArray - String[]public double score(StringWrapper s, StringWrapper t)
score in interface StringDistancescore in class AbstractStringDistanceT - StringU - Stringprotected TagLink.UnitVector asUnitVector(StringWrapper w)
public StringWrapper prepare(String s)
prepare in interface StringDistanceprepare in class AbstractStringDistancepublic String explainScore(StringWrapper s, StringWrapper t)
explainScore in interface StringDistanceexplainScore in class AbstractStringDistanceS - StringT - StringCopyright © 2016. All rights reserved.