de.uka.cmtm.serviceregistry.query.protege
Class SimpleRelevanceCalculator
java.lang.Object
de.uka.cmtm.serviceregistry.query.protege.SimpleRelevanceCalculator
- All Implemented Interfaces:
- RelevanceCalculator
public class SimpleRelevanceCalculator
- extends Object
- implements RelevanceCalculator
Calculates the relevance with using correlation between result vector and
parameter vector using the weights set by the constants below. All different
types of classes in the search parameter and result specification are equally
weighted.
- Author:
- tilmann
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleRelevanceCalculator
public SimpleRelevanceCalculator()
calculateRelevance
public double calculateRelevance(ProfileIndividualInfo info,
ProfileIndividualParameter parameter,
ParameterConformClasses conformClasses)
- Calculates the relevance of the search result info regarding the given
search parameter and conform classes
- Specified by:
calculateRelevance
in interface RelevanceCalculator
- Parameters:
info
- the search resultparameter
- the search parameterconformClasses
- the conform classes
- Returns:
- the relevance of the result-parameter-set