https://github.com/harrybanda/quickseek
QuickSeek is a chrome extension that allows you to easily search and navigate through a YouTube video, you can quickly find and watch only parts of the video that contain words you are looking for. The Chrome extension uses Amazon Transcribe to make the audio searchable and Amazon Comprehend to perform sentiment analysis on the transcript.
https://github.com/harrybanda/quickseek
amazon-comprehend api-gateway aws-lambda aws-s3 chrome-extension sentiment-analysis transcripts youtube-video
Last synced: 4 months ago
JSON representation
QuickSeek is a chrome extension that allows you to easily search and navigate through a YouTube video, you can quickly find and watch only parts of the video that contain words you are looking for. The Chrome extension uses Amazon Transcribe to make the audio searchable and Amazon Comprehend to perform sentiment analysis on the transcript.
- Host: GitHub
- URL: https://github.com/harrybanda/quickseek
- Owner: harrybanda
- Created: 2018-11-07T20:12:39.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T03:09:21.000Z (about 3 years ago)
- Last Synced: 2024-09-29T03:21:38.030Z (over 1 year ago)
- Topics: amazon-comprehend, api-gateway, aws-lambda, aws-s3, chrome-extension, sentiment-analysis, transcripts, youtube-video
- Language: Python
- Size: 5.87 MB
- Stars: 26
- Watchers: 4
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# QuickSeek
QuickSeek is a chrome extension that allows you to easily search and navigate through a YouTube video, you can quickly find and watch only parts of the video that contain words you are looking for. The Chrome extension uses Amazon Transcribe to make the audio searchable and Amazon Comprehend to perform sentiment analysis on the transcript.
#Backend setup
1. Go to https://aws.amazon.com/lambda/
2. Create 4 lambda functions:
- download_to_s3
- get_transcripts
- transcribe_audio
- check_status
3. Copy the code from the repostroy to each of the lambda functions created
4. install boto3: https://github.com/boto/boto3
5. install pytube: https://github.com/nficano/pytube
6. install urlib3: https://pypi.org/project/urllib3/
7. create an S3 bucket called quickseek