Cluster-Based Term Weighting And Document Ranking Models