if you are on firefox you can use multi-account-containers to limit the reach of google.
I have a container for youtube which is logged in with a specific account. Its different from any work account that I have.
This improves the recommendations 100x. As it means that any videos you view for work, research or away from your main interests don't pollute your recommendations.