This is nice work. Would you consider adding an open source license to the root of the repository, so that you release the code under the terms of said license?
If so then I suggest using the ISC license. It is short, simple and very permissive.
What, a good search feature for YouTube? Amazing!
Long term I'd like to have an independent YouTube index which this could be a part of, because in general YouTube's search features are absolute garbage (again amazing for a search company).
Are there alternative front-ends that accomplish this?
I wonder why Google, a search company, is not offering this feature themselves. At least it got much nicer to search now with them offering transcripts of every video (you can simply ctrl+f with the transcript open) but it's still not as nice as it could be.
Corporations don’t like advertising imperfection, partially because many people have the wrong expectations (except for the cases where you have already purchased the product).
Nice job OP. I noticed that you used word2vec for the embedding space, do you think more modern ones like seq2seq or BERT might give better performance?
Yeah, I'm currently looking into them - I'm new to the field and exploring existing solutions to see what works best and what's also computationally feasible since the end user would mostly have limited access to powerful hardware.
If so then I suggest using the ISC license. It is short, simple and very permissive.