In this project, a Chrome Extension is developed which will make a request to a backend API where it will perform NLP and respond with a summarized version of a YouTube transcript.
- Setup a virtual environment.
- Install the dependencies using "pip install -r requirement.txt".
- Open a terminal and run the flask server.
- Open up chrome://extensions/ and switch on Developer mode.
- Select load unpacked and select the chrome extension folder.
Users can get the summary of the transcripts for any youtube video by clicking on the extension.
- Flask
- youtube_transcript_api
- transformers[torch]