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 WordPrimingTest
sspace
- The SemanticSpace
to test againstWordSimilarityReport
detailing the performanceprotected abstract Double computePriming(SemanticSpace sspace, String word1, String word2)
word1
and word2
Copyright © 2012. All Rights Reserved.