hey @olaffson, conceptually i believe the zero-shot classification pipeline works by adapting a task like natural language inference, where the language model is provided with a “template” like
"<some text you want to classify>. This text is about <MASK>" 

and the model fills in the most probable label given the context. joe discusses this in this section of his blog post 12 and you can find one of the underlying zero-shot models here 13