This project provides a tool to summarize YouTube videos using langchain and ollama models. Basically we give model a transcript and it will generate a summary for us.
- Fetches video transcripts using YouTube APIs.
- Summarizes transcripts using langchaing and ollama models.
- Supports currently only English videos(But will support other languages soon).
- Easy-to-use interface for summarization.
-
Clone the repository:
git clone https://github.com/yourusername/Yt_video_Summarizer.git cd Yt_video_Summarizer -
Install dependencies:
pip install -r requirements.txt
- Run the streamlit app:
python -m streamlit run main.py
Contributions are welcome! Please fork the repository and submit a pull request.
- YouTube Data API
- Streamlit
- Inspiration from video summarization tools