Interest-Based YouTube Discovery

Projects > Software > Mini Projects

Sometimes I really like the kinds of videos that YouTube suggests to me. And then it stops suggesting those kinds of videos and I get frustrated.

This project would be to create a more deterministic feed of videos. You list your interests, and the service would find videos relevant to those interests. Probably the resulting videos should be relatively new (e.g. published within the last 30 days). Though, it would be nice to be able to discover older videos that are relevant, too.

This would be a standalone webpage where you enter your interests and see the feed. I also envision a way to auto-export the feed to your own custom YouTube playlist which you could save to your account, and it would automatically be updated daily with the latest relevant videos. Then, you could view the results within YouTube itself without needing to go to my external website. I'm not sure yet if this is technically feasible.

If I wanted to monetize it, I could limit a user's account to a certain number of free interests, and then upgrade for unlimited or something like that. I feel a little guilty mentioning monetizing something like this, because it feels like an "open web" kind of thing that should be easily used. But servers don't run themselves (and these days I am often thinking of how to create a passive income stream on the side, even if it's modest). I am slightly dubious about whether anyone would actually pay for that, but who knows.

Anyway, I'm working on a prototype. Usually I end up making prototypes and scrapping them or letting them rot. Maybe that will happen to this. Maybe it won't. Ultimately I think it will come down to whether this thing is useful to myself in the first place.

Also, YouTube itself has started rolling out a new "custom feed" feature where you enter natural language of what videos you want to see and the feed is based on that. So maybe that would be good enough.

I am partly drawing inspiration from another site called Scour which is for discovering articles/blogs based on interests.


Subscribe to email updates Send me a comment! RSS Feed