Spaces:
Sleeping
Sleeping
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** |