Hybrid recommender systems [9,17,42]: the aforementioned systems suffer from limitations under certain circumstances.
Hybrid recommenders try to avoid such limitations by combining two or more different approaches. For example, [11]
combined a content-based technique with a knowledge-based one. On the other hand, [43,55] proposed a combination
of collaborative and content-based techniques.