de.aitools.ir.fingerprinting
Class LocalitySensitiveHashingModel
java.lang.Object
de.aitools.ir.retrievalmodels.retrievalmodel.AbstractRetrievalModel<java.lang.String,Set<java.math.BigInteger>>
de.aitools.ir.fingerprinting.LocalitySensitiveHashingModel
- All Implemented Interfaces:
- RetrievalModel<java.lang.String,Set<java.math.BigInteger>>, java.io.Serializable
public class LocalitySensitiveHashingModel
- extends AbstractRetrievalModel<java.lang.String,Set<java.math.BigInteger>>
- Version:
- aitools 3.0
Paper
- Author:
- [email protected]
- See Also:
- Serialized Form
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 java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalitySensitiveHashingModel
public LocalitySensitiveHashingModel(java.util.Locale locale)
LocalitySensitiveHashingModel
public LocalitySensitiveHashingModel(java.util.Locale locale,
boolean stemWords,
boolean filterStopwords)
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)