Translating SQL Into Relational Algebra: Optimization, Semantics, and Equivalence of SQL Queries
IEEE Transactions on Software Engineering
The temporal query language TQuel
ACM Transactions on Database Systems (TODS)
GroupLens: an open architecture for collaborative filtering of netnews
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Recommending and evaluating choices in a virtual community of use
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Social information filtering: algorithms for automating “word of mouth”
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A data model for supporting on-line analytical processing
CIKM '96 Proceedings of the fifth international conference on Information and knowledge management
Fab: content-based, collaborative recommendation
Communications of the ACM
An overview of data warehousing and OLAP technology
ACM SIGMOD Record
MovieLens unplugged: experiences with an occasionally connected recommender system
Proceedings of the 8th international conference on Intelligent user interfaces
Modeling Multidimensional Databases
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
A Foundation for Multi-dimensional Databases
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
Multidimensional Recommender Systems: A Data Warehousing Approach
WELCOM '01 Proceedings of the Second International Workshop on Electronic Commerce
Collaborative Filtering Methods for Binary Market Basket Data Analysis
AMT '01 Proceedings of the 6th International Computer Science Conference on Active Media Technology
A Conceptual Model and Algebra for On-Line Analytical Processing in Decision Support Databases
Information Systems Research
Incorporating contextual information in recommender systems using a multidimensional approach
ACM Transactions on Information Systems (TOIS)
IEEE Transactions on Knowledge and Data Engineering
Proceedings of the 13th ACM SIGKDD international conference on Knowledge discovery and data mining
Flexible recommendations over rich data
Proceedings of the 2008 ACM conference on Recommender systems
Improving Collaborative Filtering Recommendations Using External Data
ICDM '08 Proceedings of the 2008 Eighth IEEE International Conference on Data Mining
Journal of Artificial Intelligence Research
Hybrid web recommender systems
The adaptive web
The adaptive web
Random walk based entity ranking on graph for multidimensional recommendation
Proceedings of the fifth ACM conference on Recommender systems
A generic graph-based multidimensional recommendation framework and its implementations
Proceedings of the 21st international conference companion on World Wide Web
Designing a user interface to manage recommendations in virtual learning communities
International Journal of Web Based Communities
Bayesian Inference in Trust Networks
ACM Transactions on Management Information Systems (TMIS)
Not by search alone: how recommendations complement search results
Proceedings of the 7th ACM conference on Recommender systems
Implementation of Context-Aware Item Recommendation through MapReduce Data Aggregation
Proceedings of International Conference on Advances in Mobile Computing & Multimedia
Hi-index | 0.00 |
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 traditional User and Item dimensions and also OLAP-type aggregation and filtering capabilities. This paper also presents the recommendation algebra RA, shows how REQUEST recommendations can be mapped into this algebra, and analyzes the expressive power of the query language and the algebra. This paper also shows how users can customize their recommendations using REQUEST queries through a series of examples.