org.jscience.computing.ai.casebasedreasoning
Class SimilarityEngine

java.lang.Object
  extended by org.jscience.computing.ai.casebasedreasoning.SimilarityEngine

public class SimilarityEngine
extends java.lang.Object

Pass it a bunch of data and the SimilarityEngine figures out

how similar each item is (%) to a specified goal


Constructor Summary
SimilarityEngine()
           
 
Method Summary
 SimilarItems computeSimilarity(Items items, SimilarityCriteria criteria, SimilarityWeights weights)
          DOCUMENT ME!
 SimilarItems computeSimilarity(Items items, SimilarityCriteria criteria, SimilarityWeights weights, DataSetStatistics statistics)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimilarityEngine

public SimilarityEngine()
Method Detail

computeSimilarity

public SimilarItems computeSimilarity(Items items,
                                      SimilarityCriteria criteria,
                                      SimilarityWeights weights)
DOCUMENT ME!

Parameters:
items - DOCUMENT ME!
criteria - DOCUMENT ME!
weights - DOCUMENT ME!
Returns:
DOCUMENT ME!

computeSimilarity

public SimilarItems computeSimilarity(Items items,
                                      SimilarityCriteria criteria,
                                      SimilarityWeights weights,
                                      DataSetStatistics statistics)
DOCUMENT ME!

Parameters:
items - DOCUMENT ME!
criteria - DOCUMENT ME!
weights - DOCUMENT ME!
statistics - DOCUMENT ME!
Returns:
DOCUMENT ME!