├── .gitignore ├── .travis.yml ├── COPYING ├── Makefile ├── README.rst ├── bin ├── extract_movie_features ├── run_graphchi.sh └── run_mymedialite.sh ├── doc ├── Makefile ├── _templates │ └── layout.html ├── api.rst ├── aws.rst ├── conf.py ├── evaluation.rst ├── hybrid.rst ├── index.rst ├── mrec.evaluation.rst ├── mrec.examples.rst ├── mrec.item_similarity.rst ├── mrec.mf.model.rst ├── mrec.mf.rst ├── mrec.parallel.rst ├── mrec.rst ├── preparation.rst ├── quickstart.rst └── training.rst ├── mrec ├── __init__.py ├── base_recommender.py ├── evaluation │ ├── __init__.py │ ├── metrics.py │ ├── preprocessing.py │ └── tests │ │ └── test_metrics.py ├── examples │ ├── __init__.py │ ├── convert.py │ ├── evaluate.py │ ├── factors.py │ ├── filename_conventions.py │ ├── predict.py │ ├── prepare.py │ ├── train.py │ └── tune_slim.py ├── item_similarity │ ├── __init__.py │ ├── knn.py │ ├── precomputed.py │ ├── recommender.py │ └── slim.py ├── mf │ ├── __init__.py │ ├── climf.py │ ├── evaluate.py │ ├── model │ │ ├── __init__.py │ │ ├── warp.py │ │ ├── warp2.py │ │ └── warp_fast.pyx │ ├── recommender.py │ ├── warp.py │ ├── warp2.py │ └── wrmf.py ├── parallel │ ├── __init__.py │ ├── evaluate.py │ ├── item_similarity.py │ ├── predict.py │ ├── warp.py │ └── wrmf.py ├── popularity.py ├── reranking_recommender.py ├── sparse.py ├── testing.py └── tests │ ├── test_base_recommender.py │ ├── test_mrec.py │ └── test_sparse.py └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/.travis.yml -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/COPYING -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/README.rst -------------------------------------------------------------------------------- /bin/extract_movie_features: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/bin/extract_movie_features -------------------------------------------------------------------------------- /bin/run_graphchi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/bin/run_graphchi.sh -------------------------------------------------------------------------------- /bin/run_mymedialite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/bin/run_mymedialite.sh -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/_templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/_templates/layout.html -------------------------------------------------------------------------------- /doc/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/api.rst -------------------------------------------------------------------------------- /doc/aws.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/aws.rst -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/evaluation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/evaluation.rst -------------------------------------------------------------------------------- /doc/hybrid.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/hybrid.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/mrec.evaluation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/mrec.evaluation.rst -------------------------------------------------------------------------------- /doc/mrec.examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/mrec.examples.rst -------------------------------------------------------------------------------- /doc/mrec.item_similarity.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/mrec.item_similarity.rst -------------------------------------------------------------------------------- /doc/mrec.mf.model.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/mrec.mf.model.rst -------------------------------------------------------------------------------- /doc/mrec.mf.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/mrec.mf.rst -------------------------------------------------------------------------------- /doc/mrec.parallel.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/mrec.parallel.rst -------------------------------------------------------------------------------- /doc/mrec.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/mrec.rst -------------------------------------------------------------------------------- /doc/preparation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/preparation.rst -------------------------------------------------------------------------------- /doc/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/quickstart.rst -------------------------------------------------------------------------------- /doc/training.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/doc/training.rst -------------------------------------------------------------------------------- /mrec/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/__init__.py -------------------------------------------------------------------------------- /mrec/base_recommender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/base_recommender.py -------------------------------------------------------------------------------- /mrec/evaluation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/evaluation/__init__.py -------------------------------------------------------------------------------- /mrec/evaluation/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/evaluation/metrics.py -------------------------------------------------------------------------------- /mrec/evaluation/preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/evaluation/preprocessing.py -------------------------------------------------------------------------------- /mrec/evaluation/tests/test_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/evaluation/tests/test_metrics.py -------------------------------------------------------------------------------- /mrec/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mrec/examples/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/examples/convert.py -------------------------------------------------------------------------------- /mrec/examples/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/examples/evaluate.py -------------------------------------------------------------------------------- /mrec/examples/factors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/examples/factors.py -------------------------------------------------------------------------------- /mrec/examples/filename_conventions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/examples/filename_conventions.py -------------------------------------------------------------------------------- /mrec/examples/predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/examples/predict.py -------------------------------------------------------------------------------- /mrec/examples/prepare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/examples/prepare.py -------------------------------------------------------------------------------- /mrec/examples/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/examples/train.py -------------------------------------------------------------------------------- /mrec/examples/tune_slim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/examples/tune_slim.py -------------------------------------------------------------------------------- /mrec/item_similarity/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mrec/item_similarity/knn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/item_similarity/knn.py -------------------------------------------------------------------------------- /mrec/item_similarity/precomputed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/item_similarity/precomputed.py -------------------------------------------------------------------------------- /mrec/item_similarity/recommender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/item_similarity/recommender.py -------------------------------------------------------------------------------- /mrec/item_similarity/slim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/item_similarity/slim.py -------------------------------------------------------------------------------- /mrec/mf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mrec/mf/climf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/mf/climf.py -------------------------------------------------------------------------------- /mrec/mf/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/mf/evaluate.py -------------------------------------------------------------------------------- /mrec/mf/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mrec/mf/model/warp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/mf/model/warp.py -------------------------------------------------------------------------------- /mrec/mf/model/warp2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/mf/model/warp2.py -------------------------------------------------------------------------------- /mrec/mf/model/warp_fast.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/mf/model/warp_fast.pyx -------------------------------------------------------------------------------- /mrec/mf/recommender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/mf/recommender.py -------------------------------------------------------------------------------- /mrec/mf/warp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/mf/warp.py -------------------------------------------------------------------------------- /mrec/mf/warp2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/mf/warp2.py -------------------------------------------------------------------------------- /mrec/mf/wrmf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/mf/wrmf.py -------------------------------------------------------------------------------- /mrec/parallel/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mrec/parallel/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/parallel/evaluate.py -------------------------------------------------------------------------------- /mrec/parallel/item_similarity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/parallel/item_similarity.py -------------------------------------------------------------------------------- /mrec/parallel/predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/parallel/predict.py -------------------------------------------------------------------------------- /mrec/parallel/warp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/parallel/warp.py -------------------------------------------------------------------------------- /mrec/parallel/wrmf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/parallel/wrmf.py -------------------------------------------------------------------------------- /mrec/popularity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/popularity.py -------------------------------------------------------------------------------- /mrec/reranking_recommender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/reranking_recommender.py -------------------------------------------------------------------------------- /mrec/sparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/sparse.py -------------------------------------------------------------------------------- /mrec/testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/testing.py -------------------------------------------------------------------------------- /mrec/tests/test_base_recommender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/tests/test_base_recommender.py -------------------------------------------------------------------------------- /mrec/tests/test_mrec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/tests/test_mrec.py -------------------------------------------------------------------------------- /mrec/tests/test_sparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/mrec/tests/test_sparse.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mendeley/mrec/HEAD/setup.py --------------------------------------------------------------------------------