ComputingComputer ScienceInformation SystemsHuman-computer InteractionRecommender SystemsUser Experience DesignCollaborative FilteringContent-based RecommendationPersonalizationPersonalization StrategiesRecommendation SystemsUser ModelingAdaptive PersonalizationContent-based PersonalizationPersonalization SystemsPersonalized Information RetrievalPersonalized RecommendationPersonalized User InterfacesUser Profile ManagementUser Profile Modeling
The crucial technologies related to personalization are introduced in this paper, which include the representation and modification of user profile, the representation of resource, the recommendation technology, and the architecture of personalization. By comparing with some existing prototype systems, the key technologies about how to implement personalization are discussed in detail. In addition, three representative personalization systems are analyzed. At last, some research directions for personalization are presented.