YouSearch
Project Overview
- Duration: 2 weeks
- My role: Sole contributor (personal project)
- Tools & Frameworks: Python, Flask, AWS
Motivation
Often times, you are on YouTube searching for specific information from a video, but the video ends up being too long and you do not want to sit through the entire video. Whether it is looking for a specific item in a review, to a specific topic in a school lecture, to a specific part in your favorite podcast, YouSearch is a web application that promises to find exactly what you are looking for in any YouTube video.
Built Entirely on AWS
YouSearch initially pulls the YouTube video into a secure Amazon S3 Bucket for analysis. It then proceeds to utilize speech recognition and natural language processing techniques for the transcription process and sentiment analysis. This transcription part is all done in the cloud through Amazon Transcribe and Amazon Comprehend. The architecture diagram is as follows: