In NLP, The algorithm decreases the weight for commonly used words and
increases the weight for words that are not used very much in a collection of
documents
a. Term Frequency (TF)
b. Inverse Document Frequency (IDF)
c. Word2Vec
d. Latent Dirichlet Allocation (LDA)