Skip to content

YouTube Video Summarization App built using open source LLM and Framework like Llama 2, Haystack, Whisper, and Streamlit. This app smoothly runs on CPU as Llama 2 model is in GGUF format loaded through Llama.cpp.

License

Notifications You must be signed in to change notification settings

GURPREETKAURJETHRA/Youtube-Video-Transcribe-Summarizer-LLM-App

Repository files navigation

YouTube Video Summarization App

YouTube Video Summarization App built using open source LLM and Framework like Llama 2, Haystack, Whisper, and Streamlit. This app smoothly runs on CPU as Llama 2 model is in GGUF format loaded through Llama.cpp.

📝 Description:

YouTube Video Summarization App, is a powerful and customizable tool at your disposal, capable of automatically summarizing YouTube videos.

💫Requirements:

  • 🔍 Haystack: Your AI-Powered Search Engine Haystack is a versatile framework that allows you to harness the power of Generative AI to efficiently search, extract, and summarize information from vast amounts of text data.

  • 🤖 Llama 2: The AI Brain Meet Llama 2, a massive language model that will assist you in understanding and summarizing the content of YouTube videos. You'll learn how to leverage Llama 2's language capabilities to extract key insights from video transcripts. That too 32K context length model in the GGUF format.

  • 🗣️ Whisper: Transforming Speech to Text Whisper, a state-of-the-art automatic speech recognition (ASR) model, will be your go-to tool for transcribing spoken content from your YouTube videos. I'll show you how to integrate Whisper from Haystack inbuilt class seamlessly into your application, enabling it to work with both spoken and textual data.

  • 🚀 Streamlit: The User-Friendly Interface Streamlit is the secret sauce that ties it all together. With its user-friendly interface design, you can effortlessly create a visually appealing front end for your YouTube Video Summarization App. We'll guide you through building an intuitive interface that allows users to interact with your app easily.

🌟Implementation Guide:

Demo ▶️

🔗Other Links:


©️ License 🪪

Distributed under the MIT License. See LICENSE for more information.


If you like this LLM Project do drop ⭐ to this repo

Follow me on LinkedIn   GitHub


About

YouTube Video Summarization App built using open source LLM and Framework like Llama 2, Haystack, Whisper, and Streamlit. This app smoothly runs on CPU as Llama 2 model is in GGUF format loaded through Llama.cpp.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages