idf added, and int converted to float for tfidf