/Text-Summarization-Using-T5

perfroming abstractive text summariztion task using T5, and serving it via REST API

Primary LanguagePythonMIT LicenseMIT

Text Summarization Using T5

Performing abstractive text summarization task using T5, and serving it via REST API.

  • End to End NLP abstractive text summarization Problem.
  • The Kaggle dataset can be found Here Click Here

Steps to run the project Click Here

Dataset Description

The dataset consists of 4515 examples and contains Author_name, Headlines, Url of Article, Short text, Complete Article. I gathered the summarized news from Inshorts and only scraped the news articles from Hindu, Indian times and Guardian. Time period ranges from February to August 2017.

Goal

  • Generating short length descriptions(headlines) from text(news articles).
  • Summarizing large amount of information which can be represented in compressed space

Following are the screenshots for the sample request and sample response.

  • Request sample

Sample request

  • Response Sample

Sample response