Personalization of Queries in Database Systems

  • Authors:
  • Georgia Koutrika;Yannis Ioannidis

  • Affiliations:
  • -;-

  • Venue:
  • ICDE '04 Proceedings of the 20th International Conference on Data Engineering
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

As information becomes available in increasingamounts to a wide spectrum of users, the need fora shift towards a more user-centered informationaccess paradigm arises. We develop a personalizationframework for database systems based onuser profiles and identify the basic architecturalmodules required to support it. We define a preferencemodel that assigns to each atomic querycondition a personal degree of interest and providea mechanism to compute the degree of interestin any complex query condition based on thedegrees of interest in the constituent atomic ones.Preferences are stored in profiles. At query time,personalization proceeds in two steps: (a) preferenceselection and (b) preference integration intothe original user query. We formulate the mainpersonalization step, i.e. preference selection, asa graph computation problem and provide an efficientalgorithm for it. We also discuss results ofexperimentation with a prototype query personalization system.