HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

Get To The Point: Summarization with Pointer-Generator Networks

Abigail See; Peter J. Liu; Christopher D. Manning

Get To The Point: Summarization with Pointer-Generator Networks

Abstract

Neural sequence-to-sequence models have provided a viable new approach for abstractive text summarization (meaning they are not restricted to simply selecting and rearranging passages from the original text). However, these models have two shortcomings: they are liable to reproduce factual details inaccurately, and they tend to repeat themselves. In this work we propose a novel architecture that augments the standard sequence-to-sequence attentional model in two orthogonal ways. First, we use a hybrid pointer-generator network that can copy words from the source text via pointing, which aids accurate reproduction of information, while retaining the ability to produce novel words through the generator. Second, we use coverage to keep track of what has been summarized, which discourages repetition. We apply our model to the CNN / Daily Mail summarization task, outperforming the current abstractive state-of-the-art by at least 2 ROUGE points.

Code Repositories

jiminsun/pointer-generator
pytorch
Mentioned in GitHub
prashanth41/text-summarization
tf
Mentioned in GitHub
lvyufeng/pointer_summarizer_mindspore
mindspore
Mentioned in GitHub
sanjeevkrn/teaser_generate
tf
Mentioned in GitHub
Paleontolog/pointer_summarizer
pytorch
Mentioned in GitHub
sblayush/Tensorflow-Attention
tf
Mentioned in GitHub
zide05/pointer-gen-fastnlp
pytorch
Mentioned in GitHub
krystalan/k-sportssum
pytorch
Mentioned in GitHub
WolfNiu/AdversarialDialogue
tf
Mentioned in GitHub
wyu97/permgen
pytorch
Mentioned in GitHub
abisee/cnn-dailymail
tf
Mentioned in GitHub
rohithreddy024/Text-Summarizer-Pytorch
pytorch
Mentioned in GitHub
becxer/pointer-generator
tf
Mentioned in GitHub
danchern97/pointer_generator_pytorch
pytorch
Mentioned in GitHub
abisee/pointer-generator
Official
tf
Mentioned in GitHub
apexmeister/PGN_pytorch_lightning
pytorch
Mentioned in GitHub
sblayush/summarization
tf
Mentioned in GitHub
atulkum/pointer_summarizer
pytorch
Mentioned in GitHub
NirmalenduPrakash/DocumentSummarizer
pytorch
Mentioned in GitHub
NirmalenduPrakash/Document-Summarizer
pytorch
Mentioned in GitHub
Kumar-Tarun/summarization
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
abstractive-text-summarization-on-cnn-dailyPTGEN + Coverage
ROUGE-1: 39.53
ROUGE-2: 17.28
ROUGE-L: 36.38
abstractive-text-summarization-on-cnn-dailyPTGEN + Coverage
ROUGE-1: 39.53
ROUGE-2: 17.28
ROUGE-L: 36.38
abstractive-text-summarization-on-cnn-dailyPointer-Generator + Coverage
ROUGE-1: 39.53
ROUGE-2: 17.28
document-summarization-on-cnn-daily-mailLead-3
ROUGE-1: 40.34
ROUGE-2: 17.70
ROUGE-L: 36.57
extractive-document-summarization-on-cnnLead-3 baseline
ROUGE-1: 40.34
ROUGE-2: 17.70
ROUGE-L: 36.57
text-summarization-on-arxivPntr-Gen-Seq2Seq
ROUGE-1: 32.06
text-summarization-on-pubmed-1Pntr-Gen-Seq2Seq
ROUGE-1: 35.86

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Get To The Point: Summarization with Pointer-Generator Networks | Papers | HyperAI