MyMediaLite Recommender System Library

MyMediaLite Recommender System Library

http://channel9.msdn.com/coding4fun/blog/MyMediaLite-Recommender-System-Library

“Today’s project is a little different than most. I’ve had this story queued for a while and have gone back and forth with writing it up or not. I think it’s pretty cool, but I’m not sure how “fun” it is and it’s kind of “out there” in some respects. What pushed me over the edge was the thought of how different it is, how we’ve not had anything really like this here before, how I don’t see many like libraries and the thought of the cool stuff you might be able do with it…

MyMediaLite Recommender System Library

MyMediaLite is a lightweight, multi-purpose library of recommender system algorithms.

It addresses the two most common scenarios in collaborative filtering:rating prediction (e.g. on a scale of 1 to 5 stars), and item prediction from implicit feedback (e.g. from clicks or purchase actions).

MyMediaLite is free software (open source software ), it can be used and distributed under the terms of the GNU General Public License (GPL) .

MyMediaLite: Features

MyMediaLite gives you a choice of many recommendation methods:dozens of different recommenders methods can use collaborative and attribute/content data

MyMediaLite is ready to use:MyMediaLite includes evaluation routines for rating prediction and item prediction; it can measure MAE , RMSE , AUC , prec@N, MAP, and NDCG . It also comes with command line tools for both tasks that read a simple text-based input format.

MyMediaLite is compact: The core library has a size of around 150KB.

This entry was posted in Microsoft, Recommender. Bookmark the permalink.

Leave a comment