Skip to content

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

Notifications You must be signed in to change notification settings

sagar-kris/shorts-finder

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published