INTUBE

Use Vision and ML to search Youtube videos by the visual pictures and verbal content *within* them.
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.


SCREENSHOTS