Latent factor models with additive and hierarchically-smoothed user preferences
A unified approach to building hybrid recommender systems