|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
See:
Description
Packages | |
---|---|
org.mymedialite | Defines interfaces for different classes of recommender, models and similarity providers. |
org.mymedialite.correlation | Provides several correlation/distance measures |
org.mymedialite.data | Defines MyMediaLite's principal data structures. |
org.mymedialite.datatype | Provides standard data types that are used by MyMediaLite (matrices, vectors, etc) |
org.mymedialite.diversification | Provides functions related to the diversification of recommendation lists. |
org.mymedialite.ensemble | Defines types of recommender ensembles. |
org.mymedialite.eval | Provides contains evaluation routines. |
org.mymedialite.eval.measures | Provides different evaluation measures. |
org.mymedialite.examples | Example applications for item recommenders and rating predictors. |
org.mymedialite.grouprec | Provides recommenders that make recommendations to groups of users. |
org.mymedialite.hyperparameter | Provides classes for automated hyper-parameter search. |
org.mymedialite.io | Provides I/O routines. |
org.mymedialite.io.kddcup2011 | Provides I/O routines for KDD Cup 2011 data files. |
org.mymedialite.itemrec | Provides item recommenders and some helper classes for item recommendation. |
org.mymedialite.ratingprediction | Provides rating predictors and some helper classes for rating prediction. |
org.mymedialite.taxonomy | Defines taxonomical data structures. |
org.mymedialite.util | Provides helper code that did not fit anywhere else. |
MyMediaLite is a lightweight, multi-purpose library of recommender system algorithms and evaluation measures. This is a Java port of the original C# version but the documentation is applicable to both. Two command line programmes are provided in the default package for standard evaluation procedures:
Alternatively, example source code for item recommendation and rating prediction is provided in the Examples package.MyMediaLite was developed by Zeno Gantner, Steffen Rendle, and Christoph Freudenthaler at the University of Hildesheim. This Java port was created by Chris Newell and Zeno Gantner.
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.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |