public class PageRankMetric extends BaseSimilarityMetric
Modifier and Type | Field and Description |
---|---|
(package private) PageRankService |
pageRankService |
simSvc
Constructor and Description |
---|
PageRankMetric(ConceptSimilarityService simSvc,
PageRankService pageRankService) |
Modifier and Type | Method and Description |
---|---|
double |
similarity(java.lang.String concept1,
java.lang.String concept2,
java.util.Map<java.lang.String,java.lang.Double> conceptFilter,
SimilarityInfo simInfo) |
getConceptSimilarityService, initLCSes, initLcsIC, initLcsIC, setConceptSimilarityService
PageRankService pageRankService
public PageRankMetric(ConceptSimilarityService simSvc, PageRankService pageRankService)
public double similarity(java.lang.String concept1, java.lang.String concept2, java.util.Map<java.lang.String,java.lang.Double> conceptFilter, SimilarityInfo simInfo)
concept1
- required - concept idconcept2
- required - concept idconceptFilter
- optional. map of concept id to relevance (infogain) for all
concepts. Only lcses from this map will be considered.simInfo
- optional. if provided, we will fill in the path information
and lcs of simInfo