There are 21 repositories under summarization topic.
:mag: Haystack is an open source NLP framework that leverages pre-trained Transformer models. It enables developers to quickly implement production-ready semantic search, question answering, summarization and document ranking for a wide range of NLP applications.
Module for automatic summarization of text documents and HTML pages.
Python implementation of TextRank algorithms ("textgraphs") for phrase extraction
Gathers machine learning and Tensorflow deep learning models for NLP problems, 1.13 < Tensorflow < 2.0
Returns latest research results by crawling arxiv papers and summarizing abstracts. Helps you stay afloat with so many new papers everyday.
pytorch implementation of "Get To The Point: Summarization with Pointer-Generator Networks"
Summarization Papers
Abstractive summarisation using Bert as encoder and Transformer Decoder
Pointer-generator reinforced seq2seq summarization in PyTorch
Models to perform neural summarization (extractive and abstractive) using machine learning transformers and a tool to convert abstractive summarization datasets to the extractive task.
A Python wrapper for the ROUGE summarization evaluation package
Unofficial PyTorch Implementation of SUM-GAN from "Unsupervised Video Summarization with Adversarial LSTM Networks" (CVPR 2017)
Summarization, translation, sentiment-analysis, text-generation and more at blazing speed using a T5 version implemented in ONNX.
:cyclone: :zap: :earth_africa: TextRank (automatic text summarization) for PHP7 and 8
Large-scale multi-document summarization dataset and code
a contextual, biasable, word-or-sentence-or-paragraph extractive summarizer powered by the latest in text embeddings (Bert, Universal Sentence Encoder, Flair)
simpleT5 is built on top of PyTorch-lightningβ‘οΈ and Transformersπ€ that lets you quickly train your T5 models.
Python wrapper for evaluating summarization quality by ROUGE package
:wink: :cyclone: :strawberry: TextRank implementation in Golang with extendable features (summarization, phrase extraction) and multithreading (goroutine).
Calculating ROUGE score between two files (line-by-line)
Papers and Book to look at when starting NLP π
Code for the ACL 2018 paper "Neural Document Summarization by Jointly Learning to Score and Select Sentences"
Paper Lists, Notes and Slides, Focus on NLP. For summarization, please refer to https://github.com/xcfcode/Summarization-Papers
A python based library for NLP in Nepali language
Lecture summarization with BERT
Official codes for the paper: A Unified Model for Extractive and Abstractive Summarization using Inconsistency Loss.
Source code for the NAACL 2019 paper "SEQ^3: Differentiable Sequence-to-Sequence-to-Sequence Autoencoder for Unsupervised Abstractive Sentence Compression"
Abstractive Text Summarization using Transformer