A formal study of information retrieval heuristics
Term-weighting approaches in automatic text retrieval