YouTube-Transcript-Summarizer creating a Chrome Extension which will make a request to a backend REST API where it will perform NLP and respond with a summarized version of a YouTube transcript. Enormous number of video recordings are being created and shared on the Internet through out the day...
javascriptchrome-extensionlearningyoutubeyoutube-captionsyoutube-summaryyoutube-transcript UpdatedJan 9, 2022 JavaScript The "YouTube Video Summarizer" is a web application built using Next.js. The primary goal of this project is to provide users with a convenient platform to summarize the content of...
APIs: YouTube Data API, YouTube Transcript API Containerization: Docker Deployment: Render Local Setup Clone the repository: git clone https://github.com/yourusername/youtube-video-summarizer.git cd youtube-video-summarizer Set up a virtual environment: python -m venv venv source venv/bin/acti...
UniSummarizer-SaaS This app is designed to create summaries from various online sources. It accepts either YouTube video links or web article URLs as input and generates a comprehensive summary of the content. Demo video.webm Technologies NextJs LangChain Groq Cheerio Youtube-transcript Tailwind ...
git clone https://github.com/Harshit-shrivastav/Youtube-Summarizer-Bot.git cd Youtube-Summarizer-Bot Install the required dependencies: pip install -r requirements.txt Set up environment variables: export API_ID='your_telegram_api_id' export API_HASH='your_telegram_api_hash' export BOT_TOKEN=...
This code is a Streamlit application that provides two main functionalities: YouTube Video and Transcript Processor, and Content Summarizer. Let's break it down: YouTube Video and Transcript Processor: The user can input a YouTube video URL. ...
YouTube Video Summarizer This program is designed to streamline the process of summarizing YouTube videos by automatically generating a detailed, coherent summary of any video's transcript. It's especially useful for users who want to quickly grasp the key points of a video without having to sit...
{e}") return None, None def summarize_transcript(transcript): try: response = client.chat.completions.create( model="gpt-3.5-turbo", messages=[{"role": "system", "content": "Summarize the transcript into 3 or 4 sentences."}, {"role": "user", "content": transcript}] ) # Co...
The following python modules must be installed to run the API flask youtube-transcript-api transformers Instructions Run app.py to start the summarizer API. Load the custom extension into any Chromium browser. Go to any YouTube video and click on the extension logo to start summarizing.About...
YouTube Video Summarizer: Enter a YouTube video URL to fetch its transcript and generate a summary. Blog Article Summarizer: Enter the URL of a blog article to scrape its content and generate a summary. How to Use Cloning the Repository To get started, clone this repository to your local ...