Creative Commons Attribution 4.0 International license
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.
@InProceedings{koutrika_et_al:DagSemProc.04271.5,
author = {Koutrika, Georgia and Ioannidis, Yannis},
title = {{Personalization of Queries based on User Preferences}},
booktitle = {Preferences: Specification, Inference, Applications},
pages = {1--19},
series = {Dagstuhl Seminar Proceedings (DagSemProc)},
ISSN = {1862-4405},
year = {2006},
volume = {4271},
editor = {Gianni Bosi and Ronen I. Brafman and Jan Chomicki and Werner Kie{\ss}ling},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.04271.5},
URN = {urn:nbn:de:0030-drops-4039},
doi = {10.4230/DagSemProc.04271.5},
annote = {Keywords: Query personalization, user profiles, preferences}
}