Recommender Systems: Behind the Screen