An improved KNN text classification algorithm based on density
Term-weighting approaches in automatic text retrieval