Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 67 lines (53 sloc) 2.507 kB
8cb1648 Initial commit. MyMediaLite is a collection of recommender algorithms.
Zeno Gantner authored
1 MyMediaLite - a recommender system algorithm library
2
5431f27 @zenogantner documentation updates
authored
3 Features
4 --------
5 - Choice:
6 - Dozens of different recommender engines,
7 - methods can use collaborative and attribute/content data,
9293682 @zenogantner documentation updates
authored
8 - support for on-line updates to most models.
5431f27 @zenogantner documentation updates
authored
9 - Ready to use:
10 - Includes evaluation routines for rating and item prediction;
88bc53a updated README
Zeno Gantner authored
11 quality measures MAE, RMSE, AUC, MAP, prec@N, NDCG; and
5431f27 @zenogantner documentation updates
authored
12 - command line tools that read a simple text-based input format.
3d7260c @zenogantner more release preparations
authored
13 - Compactness: Core library is less than 100 KB "big".
5431f27 @zenogantner documentation updates
authored
14 - Portability: Written in C#, for the .NET platform;
15 runs on every architecture where Mono works: Linux, Windows, Mac OS X.
16 - Freedom: Free/Open Source software, distributed under the terms of the
17 GNU General Public License (GPL).
8cb1648 Initial commit. MyMediaLite is a collection of recommender algorithms.
Zeno Gantner authored
18
5431f27 @zenogantner documentation updates
authored
19 Remark
20 ------
8cb1648 Initial commit. MyMediaLite is a collection of recommender algorithms.
Zeno Gantner authored
21 MyMediaLite is under development, its API and architecture may change over
22 time. Major API and structure changes will be denoted by a major version
23 number jump, i.e. from 0.x to 1.0.
24
5431f27 @zenogantner documentation updates
authored
25 Documentation
26 -------------
3d7260c @zenogantner more release preparations
authored
27 See doc/ and the website for more documentation.
8cb1648 Initial commit. MyMediaLite is a collection of recommender algorithms.
Zeno Gantner authored
28
3d7260c @zenogantner more release preparations
authored
29 Website
30 -------
31 http://ismll.de/mymedialite
5431f27 @zenogantner documentation updates
authored
32
33 Acknowledgments
34 ---------------
40480a0 @zenogantner added manual template
authored
35 If you use MyMediaLite for your research, it would be nice to acknowledge it
36 in your papers. Please inform us about if you have publication that uses
37 this software, so we can list it on MyMediaLite's website.
38
8cb1648 Initial commit. MyMediaLite is a collection of recommender algorithms.
Zeno Gantner authored
39 This work was funded by the European Commission FP7 project MyMedia
40 (Dynamic Personalization of Multimedia, http://www.mymediaproject.org/)
41 under the grant agreement no. 215006.
78e49e4 README modified
Zeno Gantner authored
42
43 Copyright (C) 2010 Zeno Gantner, Steffen Rendle, Christoph Freudenthaler
44
45 MyMediaLite is free software: you can redistribute it and/or modify
46 it under the terms of the GNU General Public License as published by
47 the Free Software Foundation, either version 3 of the License, or
48 (at your option) any later version.
49
50 MyMediaLite is distributed in the hope that it will be useful,
51 but WITHOUT ANY WARRANTY; without even the implied warranty of
52 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
53 GNU General Public License for more details.
54
55 You should have received a copy of the GNU General Public License
56 along with MyMediaLite. If not, see <http://www.gnu.org/licenses/>.
57
58 ----
59 This package currently contains the Math.NET library and a C# version of LIBSVM.
60
61 The original packages can be found here:
62 http://www.mathdotnet.com/
63 http://www.csie.ntu.edu.tw/~cjlin/libsvm/
64 http://www.matthewajohnson.org/software/svm.html
65
40480a0 @zenogantner added manual template
authored
66 See doc/ComponentLicenses for more information about their licensing terms.
Something went wrong with that request. Please try again.