de.aitools.ir.fingerprinting
Class FuzzyFingerprintingModel

java.lang.Object
  extended by de.aitools.ir.retrievalmodels.retrievalmodel.AbstractRetrievalModel<java.lang.String,Set<java.math.BigInteger>>
      extended by de.aitools.ir.fingerprinting.FuzzyFingerprintingModel
All Implemented Interfaces:
RetrievalModel<java.lang.String,Set<java.math.BigInteger>>, java.io.Serializable

public class FuzzyFingerprintingModel
extends AbstractRetrievalModel<java.lang.String,Set<java.math.BigInteger>>

Version:
aitools 3.0
Author:
martin.trenkmann@uni-weimar.de
See Also:
Serialized Form

Constructor Summary
FuzzyFingerprintingModel(java.util.Locale locale)
           
FuzzyFingerprintingModel(java.util.Locale locale, boolean filterStopwords)
           
 
Method Summary
 boolean isTrained()
           
 Set<java.math.BigInteger> represent(java.lang.String text)
           
 void train(java.lang.Iterable<java.lang.String> it, boolean forceTraining)
           
 
Methods inherited from class de.aitools.ir.retrievalmodels.retrievalmodel.AbstractRetrievalModel
relevance, relevance, train
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FuzzyFingerprintingModel

public FuzzyFingerprintingModel(java.util.Locale locale)
                         throws java.lang.Exception
Throws:
java.lang.Exception

FuzzyFingerprintingModel

public FuzzyFingerprintingModel(java.util.Locale locale,
                                boolean filterStopwords)
                         throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

isTrained

public boolean isTrained()

train

public void train(java.lang.Iterable<java.lang.String> it,
                  boolean forceTraining)

represent

public Set<java.math.BigInteger> represent(java.lang.String text)