Multilabel classification for text


Could you please point me out the direction to look for a possibility to do multi-class text classification?
I need to assign multiple tags (genres) for texts describing movies/books.

Should it be done using class BertForMultipleChoice(BertPreTrainedModel)?
Found also transformers-tutorials/transformers_multi_label_classification.ipynb at master · abhimishra91/transformers-tutorials · GitHub , but authors didn’t use BertForMultipleChoice there.