Text this: Recommender systems with Bayesian aspect models and the effect of approximate inference