Personalization Service

Overview

The Personalization Service provides the ability to the system to adapt its behaviour to the personal needs and preferences of its users.

The Personalization Service in the gCube platform aims at the personalization of the information retrieval process. It is handled by using user profiles, i.e. "records" that contain the information necessary for adapting the system's behaviour on a per-user basis. These profiles are created and maintained by explicit system and user operations.

The service is used by the Portal Engine and the portlets it hosts, which use the user profile as a container for persisting the user interface configuration concerning a particular user. Such configuration includes the configuration of the front-page portlets, the language, the default collections where user searches are submitted and the user preferences for resource utilisation.

Features

Read More

Operational overview

Detailed service design

Related Components & References

Index & Search Service Group


Credits

University of Athens