In NLP, Text Summarization is a technique for generating brief, accurate, and coherent summaries of voluminous texts.
There are two types of text summarization – Extractive Summarization and Abstractive Summarization. Extractive Summarization extracts important words or phrases from the text to create a summary. Abstractive Summarization is a technique that includes generating new words or phrases that captures the meaning of the text.