Goblin1101, попробуйте самое сначала первое, что приходит в голову, развернуть список и сделать горячее кодирование каждого жанра в 0 или 1. Да, описания будут повторяться! Обучить модель задаче мультиклассовой классификации, а на выходе, например, softmax функция, которая даст вам вероятность для каждого класса. Тогда, как результат берете 3 самых вероятных класса по мнению модели.