Use Vision and ML to search Youtube videos by the
visual pictures and verbal content *within*
Uses google cloud vision API for tagging frames of
youtube videos. Pyrostest is a (more) pythonic
framework for writing ros tests using pytest.
WHAT I DID
- Designed the pipeline for tagging frames of a youtube
video, as well as its captions, indexing them, and
searching though them.
- Implemented an efficient way of getting multiple frames
from a given youtube video by using youtube's provided
thumbnails, rather than downloading the video itself.
- Designed the UI and UX of the user-facing website.