Developed a web application for video summarization using Flask framework which would transcript and summarize the videos. Used OpenAI's Whisper model for transcribing and Fine-tuned BART model for summarization
Video Transcription: Users can upload or provide video links and the application will automatically the audio content of the video into text
Summarization: The application summarizes the transcribed text to provide a concise overview of the video's content,making it easier for users to to grasp main points
Audio Playback: Users can listen to the summary of the video through text-to-speech conversion enhancing the user experience.
-
Create virtual environment in your system
conda create -p env python==3.10 -y -
Install all the dependencies
pip install -r requirements.txt -
Execute python app.py