add a tfidf base tool writed by niniane@gmail.com