Machine Learning A Gentle Introduction to Text Summarization in Machine Learning Text summarization is a common problem in the fields of machine learning and natural language processing (NLP). In this article, we'll explore how to create a simple extractive text summarization algorithm.