© Dipanjan Sarkar 2019
Dipanjan SarkarText Analytics with Pythonhttps://doi.org/10.1007/978-1-4842-4354-1_7

7. Text Similarity and Clustering

Dipanjan Sarkar1 
Bangalore, Karnataka, India

In the previous chapters, we covered several techniques to analyze text and extract interesting insights. We looked at supervised machine learning techniques, which are used to categorize text documents into several assumed categories. Unsupervised techniques like topic models and document summarization were also covered, which involved trying to retrieve key themes and information from large text documents and corpora.

In this chapter, we look at several interesting techniques and use cases that leverage unsupervised learning and information retrieval concepts. ...

Get Text Analytics with Python: A Practitioner's Guide to Natural Language Processing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.