Affective video recommender systems: A survey