public class SemanticTypeKernel extends CacheKernel
Constructor and Description |
---|
SemanticTypeKernel() |
Modifier and Type | Method and Description |
---|---|
ConceptSimilarityService |
getConceptSimilarityService() |
String |
getCorpusName() |
String |
getCuiTuiQuery() |
static int |
getMainSem(int sui) |
String |
getMode() |
void |
init() |
double |
innerEvaluate(Object o1,
Object o2)
concepts have overlapping semantic types? yes return 1, else return 0
|
void |
setConceptSimilarityService(ConceptSimilarityService conceptSimilarityService) |
void |
setCorpusName(String corpusName) |
void |
setCuiTuiQuery(String cuiTuiQuery) |
void |
setMode(String mode) |
Set<Integer> |
tuiToMainSui(BitSet tuis) |
afterPropertiesSet, evaluate, getCacheKeyGenerator, getCacheManager, getCacheName, setCacheKeyGenerator, setCacheManager, setCacheName
public static int getMainSem(int sui)
public double innerEvaluate(Object o1, Object o2)
innerEvaluate
in class CacheKernel
public ConceptSimilarityService getConceptSimilarityService()
public String getCorpusName()
public String getCuiTuiQuery()
public String getMode()
public void init()
public void setConceptSimilarityService(ConceptSimilarityService conceptSimilarityService)
public void setCorpusName(String corpusName)
public void setCuiTuiQuery(String cuiTuiQuery)
public void setMode(String mode)
Copyright © 2012-2017 The Apache Software Foundation. All Rights Reserved.