information retrieval models
boolean or set-theoretic models
vector or algebraic models
probabilistic models