Information filtering and information retrieval: two sides of the same coin?
Communications of the ACM - Special issue on information filtering
Using statistical testing in the evaluation of retrieval experiments
SIGIR '93 Proceedings of the 16th annual international ACM SIGIR conference on Research and development in information retrieval
Some simple effective approximations to the 2-Poisson model for probabilistic weighted retrieval
SIGIR '94 Proceedings of the 17th annual international ACM SIGIR conference on Research and development in information retrieval
GroupLens: an open architecture for collaborative filtering of netnews
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
Some inconsistencies and misidentified modeling assumptions in probabilistic information retrieval
ACM Transactions on Information Systems (TOIS)
The probability ranking principle in IR
Readings in information retrieval
Learning in graphical models
An algorithmic framework for performing collaborative filtering
Proceedings of the 22nd annual international ACM SIGIR conference on Research and development in information retrieval
Proceedings of the 6th international conference on Intelligent user interfaces
A probabilistic model of information retrieval: development and comparative experiments
Information Processing and Management: an International Journal
A probabilistic model of information retrieval: development and comparative experiments Part 2
Information Processing and Management: an International Journal
Item-based collaborative filtering recommendation algorithms
Proceedings of the 10th international conference on World Wide Web
A study of smoothing methods for language models applied to Ad Hoc information retrieval
Proceedings of the 24th annual international ACM SIGIR conference on Research and development in information retrieval
Information Retrieval
Modern Information Retrieval
Collaborative filtering with privacy via factor analysis
SIGIR '02 Proceedings of the 25th annual international ACM SIGIR conference on Research and development in information retrieval
Collaborative Filtering by Personality Diagnosis: A Hybrid Memory and Model-Based Approach
UAI '00 Proceedings of the 16th Conference on Uncertainty in Artificial Intelligence
Bayesian extension to the language model for ad hoc information retrieval
Proceedings of the 26th annual international ACM SIGIR conference on Research and development in informaion retrieval
Latent semantic models for collaborative filtering
ACM Transactions on Information Systems (TOIS)
Item-based top-N recommendation algorithms
ACM Transactions on Information Systems (TOIS)
A collaborative filtering algorithm and evaluation metric that accurately model the user experience
Proceedings of the 27th annual international ACM SIGIR conference on Research and development in information retrieval
IEEE Transactions on Knowledge and Data Engineering
Scalable collaborative filtering using cluster-based smoothing
Proceedings of the 28th annual international ACM SIGIR conference on Research and development in information retrieval
A study of mixture models for collaborative filtering
Information Retrieval
Unifying user-based and item-based collaborative filtering approaches by similarity fusion
SIGIR '06 Proceedings of the 29th annual international ACM SIGIR conference on Research and development in information retrieval
Pattern Recognition and Machine Learning (Information Science and Statistics)
Pattern Recognition and Machine Learning (Information Science and Statistics)
Unified relevance models for rating prediction in collaborative filtering
ACM Transactions on Information Systems (TOIS)
Empirical analysis of predictive algorithms for collaborative filtering
UAI'98 Proceedings of the Fourteenth conference on Uncertainty in artificial intelligence
A user-item relevance model for log-based collaborative filtering
ECIR'06 Proceedings of the 28th European conference on Advances in Information Retrieval
Mean-Variance Analysis: A New Document Ranking Theory in Information Retrieval
ECIR '09 Proceedings of the 31th European Conference on IR Research on Advances in Information Retrieval
Building a framework for the probability ranking principle by a family of expected weighted rank
ACM Transactions on Information Systems (TOIS)
Personalization of Content Ranking in the Context of Local Search
WI-IAT '09 Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology - Volume 01
Language Models of Collaborative Filtering
AIRS '09 Proceedings of the 5th Asia Information Retrieval Symposium on Information Retrieval Technology
Incremental Learning of Triadic PLSA for Collaborative Filtering
AMT '09 Proceedings of the 5th International Conference on Active Media Technology
A survey of collaborative filtering techniques
Advances in Artificial Intelligence
Optimizing multiple objectives in collaborative filtering
Proceedings of the fourth ACM conference on Recommender systems
A study of heterogeneity in recommendations for a social music service
Proceedings of the 1st International Workshop on Information Heterogeneity and Fusion in Recommender Systems
Text retrieval methods for item ranking in collaborative filtering
ECIR'11 Proceedings of the 33rd European conference on Advances in information retrieval
A probabilistic definition of item similarity
Proceedings of the fifth ACM conference on Recommender systems
Structured collaborative filtering
Proceedings of the 20th ACM international conference on Information and knowledge management
Goal-driven collaborative filtering – a directional error based approach
ECIR'2010 Proceedings of the 32nd European conference on Advances in Information Retrieval
Expectation-Maximization collaborative filtering with explicit and implicit feedback
PAKDD'12 Proceedings of the 16th Pacific-Asia conference on Advances in Knowledge Discovery and Data Mining - Volume Part I
A comparative study of heterogeneous item recommendations in social systems
Information Sciences: an International Journal
Cluster searching strategies for collaborative recommendation systems
Information Processing and Management: an International Journal
Relevance-based language modelling for recommender systems
Information Processing and Management: an International Journal
Exploiting the diversity of user preferences for recommendation
Proceedings of the 10th Conference on Open Research Areas in Information Retrieval
Bridging memory-based collaborative filtering and text retrieval
Information Retrieval
Proceedings of the 23rd international conference on World wide web
Hi-index | 0.01 |
Collaborative filtering is concerned with making recommendations about items to users. Most formulations of the problem are specifically designed for predicting user ratings, assuming past data of explicit user ratings is available. However, in practice we may only have implicit evidence of user preference; and furthermore, a better view of the task is of generating a top-N list of items that the user is most likely to like. In this regard, we argue that collaborative filtering can be directly cast as a relevance ranking problem. We begin with the classic Probability Ranking Principle of information retrieval, proposing a probabilistic item ranking framework. In the framework, we derive two different ranking models, showing that despite their common origin, different factorizations reflect two distinctive ways to approach item ranking. For the model estimations, we limit our discussions to implicit user preference data, and adopt an approximation method introduced in the classic text retrieval model (i.e. the Okapi BM25 formula) to effectively decouple frequency counts and presence/absence counts in the preference data. Furthermore, we extend the basic formula by proposing the Bayesian inference to estimate the probability of relevance (and non-relevance), which largely alleviates the data sparsity problem. Apart from a theoretical contribution, our experiments on real data sets demonstrate that the proposed methods perform significantly better than other strong baselines.