org.apache.stanbol.entityhub.servicesapi.query
Class SimilarityConstraint
java.lang.Object
org.apache.stanbol.entityhub.servicesapi.query.Constraint
org.apache.stanbol.entityhub.servicesapi.query.SimilarityConstraint
public class SimilarityConstraint
- extends Constraint
Ensure that results have fields that is contextually similar. The implementation is typically based on a
cosine similarity score a normalized vector space of term frequencies - inverse document frequencies as
done by the MoreLikeThis feature of Solr for instance.
This type of constraint might not be supported by all the yard implementations. If it is not supported it
is just ignored.
| Methods inherited from class org.apache.stanbol.entityhub.servicesapi.query.Constraint |
getType |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
context
protected final java.lang.String context
additionalFields
protected final java.util.List<java.lang.String> additionalFields
SimilarityConstraint
public SimilarityConstraint(java.lang.String context)
SimilarityConstraint
public SimilarityConstraint(java.lang.String context,
java.util.List<java.lang.String> additionalFields)
getAdditionalFields
public java.util.List<java.lang.String> getAdditionalFields()
getContext
public java.lang.String getContext()
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.