Uses of Class
jcolibri.method.retrieve.NNretrieval.NNConfig

Packages that use NNConfig
jcolibri.extensions.recommendation.navigationByAsking Methods to implement Navigation by Asking recommenders. 
jcolibri.extensions.recommendation.navigationByProposing.queryElicitation Methods to implement the query elicitation in Navigation by Proposing recommenders 
jcolibri.extensions.visualization Case base visualization extension using the InfoVisual library. 
jcolibri.method.retrieve.DiverseByMedianRetrieval Diverse by Median retrieval method 
jcolibri.method.retrieve.NNretrieval NN retrieval method classes. 
jcolibri.method.retrieve.NNretrieval.similarity Similarity functions for the KNN method 
jcolibri.method.retrieve.selection.diversity Diversity selection methods. 
jcolibri.method.reuse.classification Classification Reuse methods (implemented by Lisa Cummins & Derek Bridge). 
 

Uses of NNConfig in jcolibri.extensions.recommendation.navigationByAsking
 

Methods in jcolibri.extensions.recommendation.navigationByAsking with parameters of type NNConfig
static Attribute SimilarityInfluence.getMoreSimVarAttribute(java.util.Collection<CBRCase> cases, CBRQuery query, NNConfig simConfig, boolean init)
          Selects the attribute with more expected influence in the NN scoring.
 

Constructors in jcolibri.extensions.recommendation.navigationByAsking with parameters of type NNConfig
SimilarityInfluence(NNConfig simConfig)
          Constructor
 

Uses of NNConfig in jcolibri.extensions.recommendation.navigationByProposing.queryElicitation
 

Methods in jcolibri.extensions.recommendation.navigationByProposing.queryElicitation with parameters of type NNConfig
static void WeightedMoreLikeThis.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.
 

Constructors in jcolibri.extensions.recommendation.navigationByProposing.queryElicitation with parameters of type NNConfig
WeightedMoreLikeThis(NNConfig simConfig)
           
 

Uses of NNConfig in jcolibri.extensions.visualization
 

Methods in jcolibri.extensions.visualization with parameters of type NNConfig
static void CasesVisualization.visualize(java.util.Collection<CBRCase> cases, NNConfig knnConfig)
          Visualizes a collection of cases using a given NN similarity configuration.
 

Uses of NNConfig in jcolibri.method.retrieve.DiverseByMedianRetrieval
 

Methods in jcolibri.method.retrieve.DiverseByMedianRetrieval with parameters of type NNConfig
static java.util.Collection<RetrievalResult> ExpertClerkMedianScoring.getDiverseByMedian(java.util.Collection<CBRCase> cases, NNConfig simConfig, java.util.HashMap<Attribute,java.lang.Double> thresholds)
          Returns diverse cases using the ExpertClerk median method.
 

Uses of NNConfig in jcolibri.method.retrieve.NNretrieval
 

Methods in jcolibri.method.retrieve.NNretrieval with parameters of type NNConfig
static java.util.Collection<RetrievalResult> NNScoringMethod.evaluateSimilarity(java.util.Collection<CBRCase> cases, CBRQuery query, NNConfig simConfig)
           
 

Uses of NNConfig in jcolibri.method.retrieve.NNretrieval.similarity
 

Methods in jcolibri.method.retrieve.NNretrieval.similarity with parameters of type NNConfig
 double StandardGlobalSimilarityFunction.compute(CaseComponent componentOfCase, CaseComponent componentOfQuery, CBRCase _case, CBRQuery _query, NNConfig numSimConfig)
          Computes the similarities of the sub-attributes of this CaseComponent and calls the computeSimilarity() method with those values.
 double GlobalSimilarityFunction.compute(CaseComponent componentOfCase, CaseComponent componentOfQuery, CBRCase _case, CBRQuery _query, NNConfig numSimConfig)
          Computes the global simliarity between two compound attributes.
 

Uses of NNConfig in jcolibri.method.retrieve.selection.diversity
 

Methods in jcolibri.method.retrieve.selection.diversity with parameters of type NNConfig
static java.util.Collection<CBRCase> BoundedGreedySelection.boundedGreddySelection(java.util.Collection<RetrievalResult> cases, CBRQuery query, NNConfig simConfig, int k, int bound)
          Executes the algorithm
static CBRCase GreedySelection.getMoreQuality(CBRQuery query, java.util.Collection<CBRCase> cases, java.util.Collection<CBRCase> R, NNConfig simConfig)
          Returns the case with more quality.
static java.util.Collection<CBRCase> GreedySelection.greedySelection(java.util.Collection<RetrievalResult> cases, CBRQuery query, NNConfig simConfig, int k)
          Executes the greedy selection algorithm
static double GreedySelection.relDiversity(CBRCase c, java.util.Collection<CBRCase> R, NNConfig simConfig)
           
 

Uses of NNConfig in jcolibri.method.reuse.classification
 

Subclasses of NNConfig in jcolibri.method.reuse.classification
 class KNNClassificationConfig
          This class stores the configuration for the KNN classification methods.
 


GAIA - Group for Artificial Intelligence Applications
http://gaia.fdi.ucm.es