Text this: Deep variational models for collaborative filtering-based recommender systems