Hyperparameter optimization for recommender systems through Bayesian optimization