All Projects → haltakov → Natural Language Youtube Search

haltakov / Natural Language Youtube Search

Licence: mit
Search inside YouTube videos using natural language

Projects that are alternatives of or similar to Natural Language Youtube Search

Automator
Various Automator and AppleScript workflow and scripts for simplifying life
Stars: ✭ 68 (-89.94%)
Mutual labels:  search, youtube
Scrape Youtube
A lightning fast package to scrape YouTube search results. This was made and optimized for Discord Bots.
Stars: ✭ 43 (-93.64%)
Mutual labels:  search, youtube
Tensorflow Tutorials
TensorFlow Tutorials with YouTube Videos
Stars: ✭ 8,919 (+1219.38%)
Mutual labels:  jupyter-notebook, youtube
Covid Qa
API & Webapp to answer questions about COVID-19. Using NLP (Question Answering) and trusted data sources.
Stars: ✭ 283 (-58.14%)
Mutual labels:  search, jupyter-notebook
Discord Player
🎧 Complete framework to simplify the implementation of music commands using discords.js v12
Stars: ✭ 161 (-76.18%)
Mutual labels:  search, youtube
Distube
A Discord.js v12 module to simplify your music commands and play songs with audio filters on Discord without any API key. Support YouTube, SoundCloud, Bandcamp, Facebook, and 700+ more sites
Stars: ✭ 73 (-89.2%)
Mutual labels:  search, youtube
Audio Classification
Code for YouTube series: Deep Learning for Audio Classification
Stars: ✭ 245 (-63.76%)
Mutual labels:  jupyter-notebook, youtube
Youtube Scrape
Scrape YouTube searches (API)
Stars: ✭ 122 (-81.95%)
Mutual labels:  search, youtube
Scoper
Fuzzy and semantic search for captioned YouTube videos.
Stars: ✭ 225 (-66.72%)
Mutual labels:  search, youtube
Code search
Code For Medium Article: "How To Create Natural Language Semantic Search for Arbitrary Objects With Deep Learning"
Stars: ✭ 436 (-35.5%)
Mutual labels:  search, jupyter-notebook
Jdata
京东JData算法大赛-高潜用户购买意向预测入门程序(starter code)
Stars: ✭ 662 (-2.07%)
Mutual labels:  jupyter-notebook
Captcha Tensorflow
Image Captcha Solving Using TensorFlow and CNN Model. Accuracy 90%+
Stars: ✭ 660 (-2.37%)
Mutual labels:  jupyter-notebook
Dsa.js Data Structures Algorithms Javascript
🥞Data Structures and Algorithms explained and implemented in JavaScript + eBook
Stars: ✭ 6,251 (+824.7%)
Mutual labels:  search
Shapash
Shapash makes Machine Learning models transparent and understandable by everyone
Stars: ✭ 673 (-0.44%)
Mutual labels:  jupyter-notebook
Search cop
Search engine like fulltext query support for ActiveRecord
Stars: ✭ 660 (-2.37%)
Mutual labels:  search
Riot
Go Open Source, Distributed, Simple and efficient Search Engine; Warning: This is V1 and beta version, because of big memory consume, and the V2 will be rewrite all code.
Stars: ✭ 6,025 (+791.27%)
Mutual labels:  search
Learnpython
以撸代码的形式学习Python
Stars: ✭ 6,040 (+793.49%)
Mutual labels:  jupyter-notebook
Self Driving Car
The Udacity open source self-driving car project
Stars: ✭ 5,769 (+753.4%)
Mutual labels:  jupyter-notebook
Tensorflow tutorials
From the basics to slightly more interesting applications of Tensorflow
Stars: ✭ 5,548 (+720.71%)
Mutual labels:  jupyter-notebook
Parallelwavegan
Unofficial Parallel WaveGAN (+ MelGAN & Multi-band MelGAN) with Pytorch
Stars: ✭ 682 (+0.89%)
Mutual labels:  jupyter-notebook

Natural Language YouTube Search

Open In Colab

Use OpenAI's CLIP neural network to search inside YouTube videos. You can try it by running the notebook on Google Colab.

How it works

  1. Download the YouTube video
  2. Extract every N-th frame
  3. Encode all frames using CLIP
  4. Encode a natural language search query using CLIP
  5. Find the images that best match the search query

For more details see the notebook.

Examples

Here are some example searches from this YouTube video of a car driving around San Francisco.

"A fire truck"

Search results for "A fire truck" Search results for "A fire truck" Search results for "A fire truck"

"Road works"

Search results for "Road works" Search results for "Road works" Search results for "Road works"

"People crossing the street"

Search results for "People crossing the street" Search results for "People crossing the street" Search results for "People crossing the street"

"The Embarcadero"

Search results for "The Embarcadero" Search results for "The Embarcadero" Search results for "The Embarcadero"

"Waiting at the red light"

Search results for "Waiting at the red light" Search results for "Waiting at the red light" Search results for "Waiting at the red light"

"Green bike lane"

Search results for "Green bike lane" Search results for "Green bike lane" Search results for "Green bike lane"

"A street with tram tracks"

Search results for "A street with tram tracks" Search results for "A street with tram tracks" Search results for "A street with tram tracks"

"The Transamerica Pyramid"

Search results for "The Transamerica Pyramid" Search results for "The Transamerica Pyramid" Search results for "The Transamerica Pyramid"

Natural language search on Unsplah

You can also try my other project to search from 2M photos on Unsplash using natural language queries:

Natural Language Image Search

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].