yt-video-summariser / README.md
divython's picture
Update README.md
0626607 verified

A newer version of the Gradio SDK is available: 5.38.0

Upgrade
metadata
title: YouTube Video Summarizer
emoji: πŸŽ“
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 5.35.0
app_file: app.py
pinned: false

πŸŽ“ YouTube Video Summarizer

An AI-powered tool that extracts and summarizes YouTube videos in Hindi, Hinglish, and English.

✨ Features

  • 🌐 Multi-language Support: Hindi, Hinglish, English
  • ⚑ Fast Processing: Uses YouTube Transcript API (no downloads)
  • πŸ€– AI Summarization: BART model for intelligent summaries
  • πŸ“± Mobile Friendly: Responsive design for all devices
  • πŸ”§ HuggingFace Optimized: Efficient memory usage and GPU acceleration

πŸš€ How to Use

  1. Paste any YouTube video URL
  2. Click "Summarize Video"
  3. Get instant AI-generated summary!

πŸ› οΈ Technology Stack

  • Frontend: Gradio
  • AI Model: facebook/bart-large-cnn
  • Transcript: YouTube Transcript API
  • Backend: Python, PyTorch

⚠️ Requirements

Videos must have captions/subtitles available. Most popular videos have auto-generated captions.

πŸ“ Example URLs to Try

  • Educational videos in Hindi/English
  • Technical tutorials
  • News videos with captions

Built with ❀️ for the HuggingFace community