Package | Description |
---|---|
org.wikibrain.sr | |
org.wikibrain.sr.category | |
org.wikibrain.sr.ensemble | |
org.wikibrain.sr.evaluation | |
org.wikibrain.sr.milnewitten | |
org.wikibrain.sr.vector | |
org.wikibrain.sr.word2vec |
Modifier and Type | Method and Description |
---|---|
SRResult |
SRResultList.get(int i)
Returns the SRResult at the specified index.
|
protected SRResult |
BaseSRMetric.normalize(SRResult sr)
Use the language-specific similarity normalizer to normalize a similarity if it exists.
|
SRResult |
SRMetric.similarity(int pageId1,
int pageId2,
boolean explanations)
Determine the similarity between two local pages.
|
abstract SRResult |
BaseSRMetric.similarity(int pageId1,
int pageId2,
boolean explanations) |
SRResult |
SRMetric.similarity(String phrase1,
String phrase2,
boolean explanations)
Determine the similarity between two strings in a given language by mapping through local pages.
|
SRResult |
BaseSRMetric.similarity(String phrase1,
String phrase2,
boolean explanations) |
Modifier and Type | Method and Description |
---|---|
Iterator<SRResult> |
SRResultList.iterator() |
Modifier and Type | Method and Description |
---|---|
int |
SRResult.compareTo(SRResult result) |
protected SRResult |
BaseSRMetric.normalize(SRResult sr)
Use the language-specific similarity normalizer to normalize a similarity if it exists.
|
void |
SRResultList.set(int i,
SRResult result)
Sets the SRResut at the index to the new SRResult.
|
Modifier and Type | Method and Description |
---|---|
SRResult |
CategoryGraphSimilarity.similarity(int pageId1,
int pageId2,
boolean explanations) |
Modifier and Type | Method and Description |
---|---|
SRResult |
LinearEnsemble.predictSimilarity(List<SRResult> scores) |
SRResult |
EvenEnsemble.predictSimilarity(List<SRResult> scores) |
SRResult |
Ensemble.predictSimilarity(List<SRResult> scores) |
SRResult |
EnsembleMetric.similarity(int pageId1,
int pageId2,
boolean explanations) |
SRResult |
EnsembleMetric.similarity(String phrase1,
String phrase2,
boolean explanations) |
Modifier and Type | Method and Description |
---|---|
SRResult |
LinearEnsemble.predictSimilarity(List<SRResult> scores) |
SRResult |
EvenEnsemble.predictSimilarity(List<SRResult> scores) |
SRResult |
Ensemble.predictSimilarity(List<SRResult> scores) |
Modifier and Type | Method and Description |
---|---|
SRResult |
PretrainedSRFactory.PretrainedMetric.similarity(int pageId1,
int pageId2,
boolean explanations) |
SRResult |
PretrainedSRFactory.PretrainedMetric.similarity(String phrase1,
String phrase2,
boolean explanations) |
Modifier and Type | Method and Description |
---|---|
void |
SimilarityEvaluationLog.record(KnownSim ks,
SRResult estimate) |
Modifier and Type | Method and Description |
---|---|
SRResult |
SimpleMilneWitten.similarity(int pageId1,
int pageId2,
boolean explanations) |
SRResult |
MilneWittenMetric.similarity(int pageId1,
int pageId2,
boolean explanations) |
SRResult |
SimpleMilneWitten.similarity(String phrase1,
String phrase2,
boolean explanations) |
Modifier and Type | Method and Description |
---|---|
SRResult |
VectorBasedSRMetric.similarity(int pageId1,
int pageId2,
boolean explanations) |
SRResult |
VectorBasedSRMetric.similarity(String phrase1,
String phrase2,
boolean explanations) |
SRResult |
FancyPhraseVectorBasedSRMetric.similarity(String phrase1,
String phrase2,
boolean explanations) |
Modifier and Type | Method and Description |
---|---|
List<Explanation> |
VectorGenerator.getExplanations(int pageID1,
int pageID2,
gnu.trove.map.TIntFloatMap vector1,
gnu.trove.map.TIntFloatMap vector2,
SRResult result)
Adds the explanation for a particular SRResult if it is supported.
|
List<Explanation> |
MostSimilarConceptsGenerator.getExplanations(int pageID1,
int pageID2,
gnu.trove.map.TIntFloatMap vector1,
gnu.trove.map.TIntFloatMap vector2,
SRResult result) |
List<Explanation> |
LinkGenerator.getExplanations(int pageID1,
int pageID2,
gnu.trove.map.TIntFloatMap vector1,
gnu.trove.map.TIntFloatMap vector2,
SRResult result) |
List<Explanation> |
ESAGenerator.getExplanations(int pageID1,
int pageID2,
gnu.trove.map.TIntFloatMap vector1,
gnu.trove.map.TIntFloatMap vector2,
SRResult result) |
List<Explanation> |
VectorGenerator.getExplanations(String phrase1,
String phrase2,
gnu.trove.map.TIntFloatMap vector1,
gnu.trove.map.TIntFloatMap vector2,
SRResult result)
Adds the explanation for a particular SRResult if it is supported.
|
List<Explanation> |
MostSimilarConceptsGenerator.getExplanations(String phrase1,
String phrase2,
gnu.trove.map.TIntFloatMap vector1,
gnu.trove.map.TIntFloatMap vector2,
SRResult result) |
List<Explanation> |
LinkGenerator.getExplanations(String phrase1,
String phrase2,
gnu.trove.map.TIntFloatMap vector1,
gnu.trove.map.TIntFloatMap vector2,
SRResult result) |
List<Explanation> |
ESAGenerator.getExplanations(String phrase1,
String phrase2,
gnu.trove.map.TIntFloatMap vector1,
gnu.trove.map.TIntFloatMap vector2,
SRResult result) |
Modifier and Type | Method and Description |
---|---|
List<Explanation> |
Word2VecGenerator.getExplanations(int pageID1,
int pageID2,
gnu.trove.map.TIntFloatMap vector1,
gnu.trove.map.TIntFloatMap vector2,
SRResult result) |
List<Explanation> |
Word2VecGenerator.getExplanations(String phrase1,
String phrase2,
gnu.trove.map.TIntFloatMap vector1,
gnu.trove.map.TIntFloatMap vector2,
SRResult result) |
Copyright © 2014. All rights reserved.