Personalization features on business-to-consumer e-commerce: Review and future directions
What Is Personalization? Perspectives on the Design and Implementation of Personalization in Information Systems