Collaborative Filter
From BC$ MobileTV Wiki
A collaborative filter is a user-driven system for rating, reviewing and also potentially ranking, sorting and organizing content, products, services other users, or just about any other type of data on the web.
Tools
- MyMedia project (C# item-based tagger): http://www.mymediaproject.org/
Resources
- RACOFI -- A Rule-Applying Collaborative Filtering System: http://www.daniel-lemire.com/fr/abstracts/COLA2003.html | RACOFI - A Rule-applying Collaborative Filtering System (white paper): http://www.daniel-lemire.com/fr/documents/publications/racofi_nrc.pdf
- Cofi - A Java-Based Collaborative Filtering Library: http://www.nongnu.org/cofi/
- Implementing a Rating-Based Item-to-Item Recommender System in PHP/SQL: http://www.daniel-lemire.com/fr/abstracts/TRD01.html
- Ruby Collaborative Filter: https://github.com/tyler/collaborative_filter
Datasets
- Grouplense -- MovieLens (and other) CF Data Sets: http://www.grouplens.org/node/12
- Collaborative filtering dataset - dating agency: http://www.occamslab.com/petricek/data/
- Book-Crossing Dataset: http://www.informatik.uni-freiburg.de/~cziegler/BX/
Tutorials
- Beer Recommendations using Collaborative Filtering with Neo4j: https://medium.com/swlh/beer-recommendations-using-collaborative-filtering-with-neo4j-e7c2416caac6
External Links
- wikipedia: Bayesian average
- wikipedia: Collaborative Filtering
- Automated Reasoning: http://plato.stanford.edu/entries/reasoning-automated/
- Collaborative Filtering Explained: http://web4.cs.ucl.ac.uk/staff/jun.wang/blog/2009/07/08/collaborative-filtering-explained/
- If You Liked This, You’re Sure to Love That: http://www.nytimes.com/2008/11/23/magazine/23Netflix-t.html?_r=1&_r=1&_r=1&partner=permalink&exprod=permalink