Skip to main content

Personalization of Queries based on User Preferences

Query Personalization is the process of dynamically enhancing a query with related user preferences stored in a user profile with the aim of providing personalized answers. The underlying idea is that different users may find different things relevant to a search due to different preferences. Essential ingredients of query personalization are: (a) a model for representing and storing preferences in user profiles, and (b) algorithms for the generation of personalized answers using stored preferences. Modeling the plethora of preference types is a challenge. In this paper, we present a preference model that combines expressivity and concision. In addition, we provide algorithms for the selection of preferences related to a query and the progressive generation of personalized results, which are ranked based on user interest.

Georgia Koutrika, Yannis Ioannidis, "Personalization of Queries based on User Preferences", Preferences 2004 (Dagstuhl-Seminar-Proceedings (04271)), Dagstuhl, Germany, April 2004, 2004
Published at
Preferences 2004 [Dagstuhl-Seminar-Proceedings [04271]], Dagstuhl, Germany, April 2004
Related research area
No related research area
Related Organizations
No related organizations