MyMediaLite is a recommender system library for the Common Language Runtime (CLR, often called .NET).
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 positive-only feedback (e.g. from clicks, likes, 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).
Acknowledgements
MyMediaLite was developed by Zeno Gantner,
Steffen Rendle,
Lucas Drumond, and
Christoph Freudenthaler at University of Hildesheim.
The development of MyMediaLite was partly funded by the European Commission 7th Framework Programme project Dynamic Personalization of Multimedia (MyMedia) under the grant agreement no. 215006.