Skip to content

vishnux/DistilYT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DistilYT: YouTube Video Summarizer

Overview

The YouTube Video Summarizer is an advanced application developed to facilitate the summarization of YouTube videos, significantly reducing video-watching time. This cutting-edge solution harnesses the YouTube Transcript API combined with the power of BART (Bidirectional and AutoRegressive Transformers), utilizing deep learning techniques to generate concise and accurate video summaries. The application will process the specified video, extract its transcript, and generate a concise summary of the video content.

Features

  • YouTube video summarization for efficient time management.
  • Utilizes the YouTube Transcript API to extract video transcripts seamlessly.
  • Implements the state-of-the-art BART model with PyTorch for highly effective text summarization.
  • Provides human-readable and informative summaries instantly.

Requirements

  • Python 3.x
  • PyTorch
  • transformers
  • YouTube API client library

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

  • YouTube Transcript API
  • PyTorch
  • Transformers

Disclaimer

The YouTube Video Summarizer application is intended solely for educational and research purposes. The developers hold no responsibility for any misuse of the application or any violation of YouTube's terms of service. Users are advised to use the application responsibly and adhere to YouTube's policies when utilizing the YouTube Transcript API.

Contribute

Contributions to the DistilYT project are welcome! If you have any ideas, bug fixes, or enhancements, feel free to submit an issue or pull request.

Here are some ideas on How to Contribute.

Please adhere to this project's Code of Conduct.

Releases

No releases published

Packages

No packages published

Languages