CofiRank or – shorter – cofi is our approach to the collaborative filtering problem. The goal in collaborative filtering is to predict preferences of users based on past ratings by them and other users. We build upon the approach of Maximum Margin Matrix Factorization, yet extend it in several ways:
In addition, cofi has some desirable properties which stem from MMMF. For example, cofi does not need features of the items or users being rated.
Cofi as in the algorithm as well as in the software is developed by a diverse team working in four countries on three continents: