Skip to content

utsavbhattarai/YouTubeVideoSummarizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Youtube Video Summarizer

This project helps to summarize the content of a YouTube video into a text format.
Just copy and past the URL of youtube video and generate the summary using LangChain and Google's LLM.

Tech: LangChain + Google PaLM 2 + Streamlit

Startup 🚀

  1. Create a virtual environment python -m venv venvLangChain
  2. Activate it:
    • Windows: .\venvLangChain\Scripts\activate
  3. Clone this repo: git clone https://github.com/utsavbhattarai/YouTubeVideoSummarizer.git
  4. Go into the directory: cd YouTubeVideoSummarizer
  5. Install the required dependencies: pip install -r requirements.txt
  6. Either Add your Google PaLM API_KEY to the .env file into: GOOGLE_API_KEY=''
    or replace: os.environ['GOOGLE_API_KEY'] with the API_KEY.
  7. Start the app: streamlit run main.py

Screenshot

References

About

Using LangChain + PaLM 2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages