An Algorithm for Multimodal Recommender Systems - João Miguel de Almeida Oliveira (2022)