public abstract class AbstractWordPrimingTest extends Object implements WordPrimingTest
SemanticSpace on a
WordSimilarityEvaluation test.| Modifier and Type | Class and Description |
|---|---|
class |
AbstractWordPrimingTest.SimpleWordPrimingReport
A simple struct serving as a
WordPrimingReport. |
| Modifier and Type | Field and Description |
|---|---|
protected Set<Pair<String>> |
primeTargetPairs
A mapping from a word pair to the human association judgement for it
|
| Constructor and Description |
|---|
AbstractWordPrimingTest(Set<Pair<String>> primeTargetPairs) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Double |
computePriming(SemanticSpace sspace,
String word1,
String word2)
Returns the association of the two words on a scale of 0 to 1.
|
WordPrimingReport |
evaluate(SemanticSpace sspace)
Evaluates the performance of a given
SemanticSpace on a given
WordSimilarityEvaluation using the provided similarity metric. |
public WordPrimingReport evaluate(SemanticSpace sspace)
SemanticSpace on a given
WordSimilarityEvaluation using the provided similarity metric.
Returns a WordSimilarityReport detailing the performance, with
similarity scores scaled by the lowest and highest human based similarity
ratings.evaluate in interface WordPrimingTestsspace - The SemanticSpace to test againstWordSimilarityReport detailing the performanceprotected abstract Double computePriming(SemanticSpace sspace, String word1, String word2)
word1 and word2Copyright © 2012. All Rights Reserved.