Manual implementation of TF-IDF is also added.