de.aitools.ir.retrievalmodels.retrievalmodel
Class VectorSpaceModel
java.lang.Object
de.aitools.ir.retrievalmodels.retrievalmodel.AbstractRetrievalModel<java.lang.String,Vector>
de.aitools.ir.retrievalmodels.retrievalmodel.VectorSpaceModel
- All Implemented Interfaces:
- RetrievalModel<java.lang.String,Vector>, java.io.Serializable
public class VectorSpaceModel
- extends AbstractRetrievalModel<java.lang.String,Vector>
- See Also:
- Serialized Form
Method Summary |
boolean |
isTrained()
|
Vector |
represent(java.lang.String text)
|
void |
train(java.lang.Iterable<java.lang.String> texts,
boolean forceTraining)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VectorSpaceModel
public VectorSpaceModel(java.util.Locale locale)
VectorSpaceModel
public VectorSpaceModel(Representer<java.lang.String,Vector> representer,
RelevanceFunction<Vector,Vector> rho)
train
public void train(java.lang.Iterable<java.lang.String> texts,
boolean forceTraining)
isTrained
public boolean isTrained()
represent
public Vector represent(java.lang.String text)