Return to: MIS Research Center : Carlson School : U of M

Gold University of Minnesota M. Skip to main content.University of Minnesota. Home page.
One Stop | Directories | Search U of M  
 
MIS Research Center
what's inside image
About>
Academics>
IDSc Courses>
Connections
Event Calendar
News
Overview
History
Corporate Partners
Directions and Parking
Contact
Overview
EABC
IDSc Faculty
IDSc Degree Program Overview
IDSc Programs
IDSc MBA Program
IDSc PhD Program
IDSc Courses
Overview
Course Sponsporship Program
Course Sponsors
Outreach>
People>
Ph.D. Job Market
Publications
Overview
Seminar Series
Student Initiatives
EABC
Course Sponsorship
MISRC Leadership
IDSc Faculty
IDSc Staff
IDSc Doctoral Students
Research Associates
EABC
Research>
Seminar Series>
RFID Forum
Working Papers
Overview
Research Projects
Research Symposia
Research Interests
Friday Workshop Series
Working Paper Series
Overview
Slides
Registration
Webcast>
Overview
Chat
Archive
Live

 

Site Map

Event Calendar for the University of Minnesota Software Engineering Center

 
Home > Research > Working Papers
A Query Language for Customzing Recommendations
(MISRC WP 08-01)

Gediminas Adomavicius

[Full Paper in pdf]

Initially popularized by Amazon.com, recommendation technologies have become widespread over the past several years. However, the types of recommendations available to the users in these recommender systems are typically determined by the vendor and therefore are not flexible. In this paper we address this problem by presenting the recommendation query language REQUEST that allows users to customize recommendations by formulating them in the ways satisfying personalized needs of the users. REQUEST is based on the multidimensional model of recommender systems that supports additional contextual dimensions besides classical User and Item dimensions and also OLAP-type aggregation and filtering capabilities. The paper also presents a recommendation algebra, shows how REQUEST recommendations can be mapped into this algebra, and analyzes the expressive power of the query language and the algebra. Finally, the paper shows how users can customize their recommendations using REQUEST queries through a series of examples.

KEYWORDS:Personalization, recommender systems, recommendation query language, recommendation algebra.