|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjcolibri.extensions.recommendation.navigationByProposing.queryElicitation.WeightedMoreLikeThis
public class WeightedMoreLikeThis
The WeightedMoreLikeThis transfers all attributes from the selected case to the query but weights them given preference to diverse attributes among the proposed cases. The new weights are stored into a NNConfig object, so this strategy should be used with NN retrieval.
See:
L. McGinty and B. Smyth. Comparison-based recommendation. In ECCBR'02: Proceedings of the 6th European Conference on Advances in Case-Based Reasoning, pages 575-589, London, UK, 2002. Springer-Verlag.
NNConfig
Constructor Summary | |
---|---|
WeightedMoreLikeThis(NNConfig simConfig)
|
Method Summary | |
---|---|
void |
reviseQuery(CBRQuery query,
CBRCase selectedCase,
java.util.Collection<CBRCase> proposedCases)
Replaces current query with the description of the selected case but weighting the attributes given preference to diverse attributes among the proposed cases. |
static void |
weightedMoreLikeThis(CBRQuery query,
CBRCase selectedCase,
java.util.Collection<CBRCase> proposedCases,
NNConfig simConfig)
Replaces current query with the description of the selected case but weighting the attributes given preference to diverse attributes among the proposed cases. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WeightedMoreLikeThis(NNConfig simConfig)
Method Detail |
---|
public static void weightedMoreLikeThis(CBRQuery query, CBRCase selectedCase, java.util.Collection<CBRCase> proposedCases, NNConfig simConfig)
public void reviseQuery(CBRQuery query, CBRCase selectedCase, java.util.Collection<CBRCase> proposedCases)
reviseQuery
in interface ComparisonQueryElicitation
query
- to reviseselectedCase
- by the userproposedCases
- to the user
|
GAIA - Group for Artificial Intelligence Applications http://gaia.fdi.ucm.es |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |