knn suggestion class