Last updated 2013-06-13


PREA: Personalized Recommendation Algorithms Toolkit

News and Events #

   06/13/2013    Version 1.2 updated! LLORMA is available now!
   05/18/2012    A comparative study paper updated on arXiv.
   04/20/2012    Version 1.1 updated!
   07/06/2011    New algorithm added: Non-linear Matrix Factorization
   06/01/2011    The website opened!

Comparative study and Citing PREA #

  • A comparative study of collaborative filtering algorithms based on PREA toolkit is now available on arXiv.
  • We welcome the usage of PREA in research and industry. To refer to PREA in your publication, please cite this paper. [BibTex]

Version 1.2 update (2013/06/13) #

  • A new algorithm LLORMA was added.
  • Some bugs were fixed.

Version 1.1 update (2012/04/20) #


About #

PREA (Personalized Recommendation Algorithms Toolkit) is an open source Java software that provides easy comparison of collaborative filtering algorithms. With increase demand of personalized services in e-commerce, recommendation systems are playing a critical role in commercial websites. In academia, many researchers have tried to achieve better performance and accuracy with various algorithms. Netflix Prize, held from 2006 to 2009, also contributed to take attention to research in collaborative filtering and recommendation systems. Our software provides a unique interface to compare several representative recommendation algorithms with common datasets as well as with your own dataset.

For whom? #

Our toolkit is aimed to the following users:
  • A commercial merchandizer who wishes to build the best recommendation system for his or her website
  • An algorithm designer who wants to test the performance of new recommendation algorithm in a standard way
  • An academic researcher who wants to compare performance and accuracy of several recommendation algorithms in a fair and easy manner
  • A software engineer who is interested in open source software and is willing to contribute to it

Future Plan #

We are going to update the toolkit or this website continuously, including the following:
  • Several more state-of-the-art recommendation algorithms
  • New evaluation metrics, specially designed for commercial use
  • Discussion section, aimed to receive your feedback