The relational model with relation-valued attributes
Information Systems
A recursive algebra for nested relations
Information Systems
Using collaborative filtering to weave an information tapestry
Communications of the ACM - Special issue on information filtering
GroupLens: an open architecture for collaborative filtering of netnews
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Social information filtering: algorithms for automating “word of mouth”
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Fab: content-based, collaborative recommendation
Communications of the ACM
Learning and Revising User Profiles: The Identification ofInteresting Web Sites
Machine Learning - Special issue on multistrategy learning
Item-based collaborative filtering recommendation algorithms
Proceedings of the 10th international conference on World Wide Web
Evaluation of Item-Based Top-N Recommendation Algorithms
Proceedings of the tenth international conference on Information and knowledge management
Methods and metrics for cold-start recommendations
SIGIR '02 Proceedings of the 25th annual international ACM SIGIR conference on Research and development in information retrieval
User Modeling for Adaptive News Access
User Modeling and User-Adapted Interaction
MovieLens unplugged: experiences with an occasionally connected recommender system
Proceedings of the 8th international conference on Intelligent user interfaces
Amazon.com Recommendations: Item-to-Item Collaborative Filtering
IEEE Internet Computing
Multidimensional Recommender Systems: A Data Warehousing Approach
WELCOM '01 Proceedings of the Second International Workshop on Electronic Commerce
Evaluating collaborative filtering recommender systems
ACM Transactions on Information Systems (TOIS)
Collaborative recommendation: A robustness analysis
ACM Transactions on Internet Technology (TOIT)
IEEE Transactions on Knowledge and Data Engineering
Google news personalization: scalable online collaborative filtering
Proceedings of the 16th international conference on World Wide Web
New Recommendation Techniques for Multicriteria Rating Systems
IEEE Intelligent Systems
Toward trustworthy recommender systems: An analysis of attack models and algorithm robustness
ACM Transactions on Internet Technology (TOIT)
Flexible recommendations over rich data
Proceedings of the 2008 ACM conference on Recommender systems
Flexible Recommendations for Course Planning
ICDE '09 Proceedings of the 2009 IEEE International Conference on Data Engineering
Empirical analysis of predictive algorithms for collaborative filtering
UAI'98 Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence
Goal-oriented web-site navigation for on-line shoppers
Proceedings of the VLDB Endowment
Personalizing queries based on networks of composite preferences
ACM Transactions on Database Systems (TODS)
Multiple feature fusion for social media applications
Proceedings of the 2010 ACM SIGMOD International Conference on Management of data
Social sites research through CourseRank
ACM SIGMOD Record
A new collaborative filtering metric that improves the behavior of recommender systems
Knowledge-Based Systems
Breaking out of the box of recommendations: from items to packages
Proceedings of the fourth ACM conference on Recommender systems
Automatically building research reading lists
Proceedings of the fourth ACM conference on Recommender systems
TopRecs: Top-k algorithms for item-based collaborative filtering
Proceedings of the 14th International Conference on Extending Database Technology
Information seeking: convergence of search, recommendations, and advertising
Communications of the ACM
A recommendation technique for spatial data
ADBIS'11 Proceedings of the 15th international conference on Advances in databases and information systems
Random walk based entity ranking on graph for multidimensional recommendation
Proceedings of the fifth ACM conference on Recommender systems
ReDRIVE: result-driven database exploration through recommendations
Proceedings of the 20th ACM international conference on Information and knowledge management
Collaborative filtering based on significances
Information Sciences: an International Journal
Ranking objects by following paths in entity-relationship graphs
Proceedings of the 4th workshop on Workshop for Ph.D. students in information & knowledge management
A generic graph-based multidimensional recommendation framework and its implementations
Proceedings of the 21st international conference companion on World Wide Web
On the complexity of package recommendation problems
PODS '12 Proceedings of the 31st symposium on Principles of Database Systems
RecDB: towards DBMS support for online recommender systems
PhD '12 Proceedings of the on SIGMOD/PODS 2012 PhD Symposium
Proceedings of the 15th International Conference on Extending Database Technology
A framework for collaborative filtering recommender systems
Expert Systems with Applications: An International Journal
Fast group recommendations by applying user clustering
ER'12 Proceedings of the 31st international conference on Conceptual Modeling
Sparkler: supporting large-scale matrix factorization
Proceedings of the 16th International Conference on Extending Database Technology
Knowledge-Based Systems
RecDB in action: recommendation made easy in relational databases
Proceedings of the VLDB Endowment
On the complexity of query result diversification
Proceedings of the VLDB Endowment
A new user similarity model to improve the accuracy of collaborative filtering
Knowledge-Based Systems
YmalDB: exploring relational databases via result-driven recommendations
The VLDB Journal — The International Journal on Very Large Data Bases
Hi-index | 0.02 |
Recommendation systems have become very popular but most recommendation methods are `hard-wired' into the system making experimentation with and implementation of new recommendation paradigms cumbersome. In this paper, we propose FlexRecs, a framework that decouples the definition of a recommendation process from its execution and supports flexible recommendations over structured data. In FlexRecs, a recommendation approach can be defined declaratively as a high-level parameterized workflow comprising traditional relational operators and new operators that generate or combine recommendations. We describe a prototype flexible recommendation engine that realizes the proposed framework and we present example workflows and experimental results that show its potential for capturing multiple, existing or novel, recommendations easily and having a flexible recommendation system that combines extensibility with reasonable performance.