Text Summarization


Text summarization refers to the technique of shortening long pieces of text. The intention is to create a coherent and fluent summary having only the main points outlined in the document.

Overview

A Gentle Introduction to Text Summarization in Machine Learning
Text summarization is the technique for generating a concise and precise summary of voluminous texts while focusing on the sections that convey useful ...
text-summarization natural-language-processing tutorial article

Tutorials

PyTorch Transformers Tutorials
A set of annotated Jupyter notebooks, that give user a template to fine-tune transformers model to downstream NLP tasks such as classification, NER etc.
transformers text-classification text-summarization named-entity-recognition
Transfer Learning with T5: the Text-To-Text Transfer Transformer
In the paper, we demonstrate how to achieve state-of-the-art results on multiple NLP tasks using a text-to-text transformer pre-trained on a large text ...
transformers t5 question-answering reading-comprehension

Libraries

General
Transformers - Hugging Face
🤗 Transformers: State-of-the-art Natural Language Processing for TensorFlow 2.0 and PyTorch.
transformers huggingface attention bert
SciTLDR: Extreme Summarization of Scientific Documents
A new automatic summarization task with high source compression requiring expert background knowledge and complex language understanding.
text-summarization bart transformers natural-language-processing
Table of Contents
Share a project
Share something you or the community has made with ML.
Topic experts
Share