Uses of Interface
jcolibri.method.retrieve.NNretrieval.similarity.LocalSimilarityFunction

Packages that use LocalSimilarityFunction
jcolibri.method.retrieve.NNretrieval NN retrieval method classes. 
jcolibri.method.retrieve.NNretrieval.similarity Similarity functions for the KNN method 
jcolibri.method.retrieve.NNretrieval.similarity.local Local similarity functions for the KNN method 
jcolibri.method.retrieve.NNretrieval.similarity.local.ontology Ontology based local similarity functions for the KNN method. 
jcolibri.method.retrieve.NNretrieval.similarity.local.recommenders Common local similarity functions for recommenders 
jcolibri.method.retrieve.NNretrieval.similarity.local.textual Textual similarity functions for the KNN method. 
jcolibri.method.retrieve.NNretrieval.similarity.local.textual.compressionbased Stores the similarity measures using compression implemented by Derek Bridge. 
jcolibri.test.test13.similarity Custom similarity functions to work with values extracted by the Textual CBR methods 
jcolibri.test.test16 This test shows how to evaluate the textual similarity functions using classification. 
 

Uses of LocalSimilarityFunction in jcolibri.method.retrieve.NNretrieval
 

Methods in jcolibri.method.retrieve.NNretrieval that return LocalSimilarityFunction
 LocalSimilarityFunction NNConfig.getLocalSimilFunction(Attribute attribute)
          Gets the local similarity function configured for a given simple attribute.
 

Methods in jcolibri.method.retrieve.NNretrieval with parameters of type LocalSimilarityFunction
 void NNConfig.addMapping(Attribute attribute, LocalSimilarityFunction similFunction)
          Sets the local similarity function to apply to a simple attribute.
 

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

Classes in jcolibri.method.retrieve.NNretrieval.similarity that implement LocalSimilarityFunction
 class InContextLocalSimilarityFunction
          Extension of the LocalSimilarityFunction for measures that need data about other attributes of the case or current CaseComponent.
 

Uses of LocalSimilarityFunction in jcolibri.method.retrieve.NNretrieval.similarity.local
 

Classes in jcolibri.method.retrieve.NNretrieval.similarity.local that implement LocalSimilarityFunction
 class EnumCyclicDistance
          This function computes the similarity between two enum values as their cyclic distance.
 class EnumDistance
          This function returns the similarity of two enum values as the their distance sim(x,y)=|ord(x) - ord(y)|
 class Equal
          This function returns 1 if both individuals are equal, otherwise returns 0
 class EqualsStringIgnoreCase
          This function returns 1 if both String are the same despite case letters, 0 in the other case
 class Interval
          This function returns the similarity of two number inside an interval.
 class MaxString
          This function returns a similarity value depending of the biggest substring that belong to both strings.
 class Table
          Similarity function that uses a table to obtain the similarity between two values.
 class Threshold
          This function returns 1 if the difference between two numbers is less than a threshold, 0 in the other case.
 

Uses of LocalSimilarityFunction in jcolibri.method.retrieve.NNretrieval.similarity.local.ontology
 

Classes in jcolibri.method.retrieve.NNretrieval.similarity.local.ontology that implement LocalSimilarityFunction
 class OntCosine
          This function computes the cosine similarity.
 class OntDeep
          This function computes the fdeep similarity.
 class OntDeepBasic
          This function computes the fdeep_basic similarity.
 class OntDetail
          This function computes the detail similarity.
 

Uses of LocalSimilarityFunction in jcolibri.method.retrieve.NNretrieval.similarity.local.recommenders
 

Classes in jcolibri.method.retrieve.NNretrieval.similarity.local.recommenders that implement LocalSimilarityFunction
 class InrecaLessIsBetter
          This function returns the similarity of two numbers (or enums) following the INRECA - Less is Better formulae sim(c.a,q.a)= if(c.a < q.a) then 1 else jump * (max(a) - c.a) / (max(a) - q.a) jump and max(a) must be defined by the designer.
 class InrecaMoreIsBetter
          This function returns the similarity of two numbers (or Enums) following the INRECA - More is Better formulae sim(c.a,q.a)= if(c.a > q.a) then 1 else jump * (1- (q.a - c.a) / q.a)) jump must be defined by the designer.
 class McSherryLessIsBetter
          This function returns the similarity of two numbers following the McSherry - Less is Better formulae sim(c.a,q.a)= (max(a) - c.a) / (max(a)-min(a)) min(a) and max(a) must be defined by the designer. q.a is not taken into account.
 class McSherryMoreIsBetter
          This function returns the similarity of two numbers following the McSherry - More is Better formulae sim(c.a,q.a)= 1 - ((max(a) - c.a) / (max(a)-min(a))) min(a) and max(a) must be defined by the designer. q.a is not taken into account.
 

Uses of LocalSimilarityFunction in jcolibri.method.retrieve.NNretrieval.similarity.local.textual
 

Classes in jcolibri.method.retrieve.NNretrieval.similarity.local.textual that implement LocalSimilarityFunction
 class CosineCoefficient
          Cossine Coefficient Similarity.
 class DiceCoefficient
          Dice Coefficient Similarity.
 class JaccardCoefficient
          Jaccard Coefficient Similarity.
 class LuceneTextSimilarity
          Computes the similarity between two texts using Lucene.
 class OverlapCoefficient
          Overlap Coefficient Similarity.
 

Uses of LocalSimilarityFunction in jcolibri.method.retrieve.NNretrieval.similarity.local.textual.compressionbased
 

Classes in jcolibri.method.retrieve.NNretrieval.similarity.local.textual.compressionbased that implement LocalSimilarityFunction
 class CompressionBased
          This function returns the similarity of two strings using text compression.
 class NormalisedCompression
          This function returns the similarity of two strings using text compression.
 

Uses of LocalSimilarityFunction in jcolibri.test.test13.similarity
 

Classes in jcolibri.test.test13.similarity that implement LocalSimilarityFunction
 class AverageMultipleTextValues
          This function converts the text value of an attribute into several numeric values and calculates its average.
 class TokensContained
          This function returns a similarity value depending on the tokens (words) that appear in the query attribute and also are in the case attribute.
 

Uses of LocalSimilarityFunction in jcolibri.test.test16
 

Methods in jcolibri.test.test16 with parameters of type LocalSimilarityFunction
 void SpamFilterApp.setSimilFunc(LocalSimilarityFunction similFunc)
          Sets the similarity function
 


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