tf-idf is almost finished