TF IDF is a way of representing text as meaningful numbers, also known as vector representation. It was created to solve an information retrieval problem back in the early 1970s, decades before the World Wide Web made its public appearance. Since that time, it has played a part in natural language processing algorithms used in a variety of situations, including document classification, topic modeling, and stop-word filtering.