Impact of different information retrieval models on the ranking

The paper should be about information retrieval and how different models affect the ranking. The three models that should be looked at are: Boolean model, vector-space model and probabilistic model. Please first explain each model and then go over their strengths and shortcomings as well as their impact on the ranking.