Study of recommender systems