Overview • Features • Getting Started • Contributing
This project is an AI-powered video summarizer designed specifically for YouTube videos. Leveraging the Google Gemini API, it employs advanced machine learning techniques to analyze and condense lengthy YouTube videos into concise summaries, providing users with quick insights into the video content.
- Automatic extraction of key insights from YouTube videos.
- Utilizes Google Gemini API for enhanced video analysis.
- Efficiently summarizes videos, reducing viewing time while preserving essential information.
- Python 3.10
- Install required dependencies:
pip install -r requirements.txt
- Clone the repository:
git clone https://github.com/siddharthsky/google-gemini-yt-video-summarizer-AI-p.git
- Navigate to the project directory:
cd google-gemini-yt-video-summarizer-AI-p
- Install dependencies:
pip install -r requirements.txt
- Create a ".env" file and add Google Gemini API key to that file
GOOGLE_GEMINI_API_KEY = "Your-Key-Here"
- Run the summarizer:
streamlit run app.py
Contributions are welcome!