Online retailer recommender systems: a competitive analysis · Study