Recommender Systems with Machine Learning