D3js, Clustering, Naturallanguageprocessing, Machine Learning, Topic Modeling.
and does not capture semantic meanings of the words. Baffle and confuse, for example, are similar in meaning but TF-IDF may not capture that. More advanced methods include word embeddings, word2vec, and doc2vec(for documents as opposed to words). A more state-of-the-art method to measure document