Website and Video Summarizer
1.0.0
NotaViva is a YouTube Transcript and Website content to Detailed Notes Converter. This application uses Google Gemini-1.5pro/flash Transformer to summarize YouTube video transcripts and provides the summary in PDF format.
Clone the repository:
git clone [https://github.com/yourusername/notaviva.git](https://github.com/Abie2023/Web-Video-Summarizer.git)
cd Web-Video-Summarizer
Create and activate a virtual environment (optional but recommended):
python -m venv venv
source venv/bin/activate #unix systems
venvScriptsactivate # On Windows use
Install the required packages:
pip install -r requirements.txt
Create a .env
file and add your Google API key:
GOOGLE_API_KEY=your_google_api_key
Start the app
streamlit run app.py