TF-IDF Framework