YoVDO

AI Text Summarization with Hugging Face

Offered By: LinkedIn Learning

Tags

Transformers Courses Fine-Tuning Courses Hugging Face Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to use text summarization with the Hugging Face AI.

Syllabus

Introduction
  • AI Text Summarization with Hugging Face
1. Understanding Extractive Text Summarization
  • Prerequisites
  • Extractive text summarization
  • Intermediate representations for extractive summarization
  • Evaluation metrics for summaries
2. Performing Extractive Text Summarization Using Hugging Face
  • Exploring Hugging Face
  • Signing up for Hugging Face
  • The sumy library for extractive summarization
  • Extractive text summarization on Hugging Face
3. Understanding Abstractive Text Summarization
  • Abstractive text summarization
  • Abstractive summarization using the Hosted Inference API on Hugging Face
4. Understanding Transformers
  • Sequence-to-sequence models
  • Attention in sequence-to-sequence models
  • A brief introduction to Transformers
  • Transformers in Hugging Face
5. Performing Summarization Using a Hugging Face Pipeline
  • Using Colab to work with Hugging Face Transformers
  • Loading the CNN Daily Mail dataset
  • Cleaning text data
  • Generating summaries with Hugging Face Transformers
  • Evaluating summaries using ROUGE scores
  • Summarizing text and computing aggregate ROUGE scores
6. Fine-Tuning a Transformer Model for Summarization
  • Understanding tokenizers
  • Fine-tuning the T5 small model
  • Pushing the model to the Hugging Face Hub
  • Summarizing text using the fine-tuned model
7. Exploring Different Hugging Face Transformers for Summarization
  • Accessing the BBC dataset on Google Drive
  • Instantiating and cleaning the BBC News summaries dataset
  • Generating summaries using Pegasus
  • Generating multiple summaries and computing aggregate ROUGE scores
  • Generating summaries using BART
  • Computing ROUGE metrics for a set of summaries
Conclusion
  • Summary and next steps

Taught by

Janani Ravi

Related Courses

TensorFlow: Working with NLP
LinkedIn Learning
Introduction to Video Editing - Video Editing Tutorials
Great Learning via YouTube
HuggingFace Crash Course - Sentiment Analysis, Model Hub, Fine Tuning
Python Engineer via YouTube
GPT3 and Finetuning the Core Objective Functions - A Deep Dive
David Shapiro ~ AI via YouTube
How to Build a Q&A AI in Python - Open-Domain Question-Answering
James Briggs via YouTube