If you look at YouTube there are tags but also the category that you can select when you upload a video (Lifestyle/How-to and so on) so maybe we could simply use that along with tags to get accurate classification.
However, if I made a new video platform (Daunting task) I would penalize content creator who purposefully mis-categories their content.