Skip to content

Latest commit

 

History

History
31 lines (18 loc) · 1.49 KB

README.md

File metadata and controls

31 lines (18 loc) · 1.49 KB

Shorts Finder

Unlock the power of multimodal video search, in your pocket. Shorts Finder searches over your personal collection of Youtube Shorts videos and surfaces only the most relevant results.

Click to watch the Demo Video:

Shorts Finder - Demo Video


Training

Every time you come across a Short you like, simple copy the link and hit "Add to Collection". This step gathers metadata, transcribes the audio, performs computer vision on any text in the video, and uses AI-generated image captioning on select frames. Once all this information is available as text, it is pushed to both a NoSQL database as well as a vector database. Once the indexing is complete, your Short is ready to be searched.

Inference

Type your search query and hit "Search my Shorts". The results should be embedded directly in the webpage, with the most relevant results first.


Requirements

  • Apple M1 Pro or higher (to run Llava-1.5 with MPS)
  • 16 GB memory
  • OpenAI API key
  • Pinecone API key, Pinecone env
  • MongoDB username, MongoDB password