├── .travis.yml ├── AUTHORS ├── CHANGELOG ├── DEPENDENCIES ├── README ├── README.rst ├── doc ├── Makefile └── source │ ├── TODO.rst │ ├── algorithm.rst │ ├── api.rst │ ├── conf.py │ ├── datamodel.rst │ ├── evaluation.rst │ ├── examples.rst │ ├── index.rst │ ├── installation.rst │ ├── quickstart.rst │ └── tests.rst ├── draft ├── baseline.py ├── movielens.py ├── svdlibc_import.py ├── test_baseline.py ├── test_simple_svd.py └── test_svd.py ├── recsys ├── __init__.py ├── algorithm │ ├── __init__.py │ ├── baseclass.py │ ├── factorize.py │ └── matrix.py ├── datamodel │ ├── __init__.py │ ├── data.py │ ├── item.py │ └── user.py ├── evaluation │ ├── __init__.py │ ├── baseclass.py │ ├── decision.py │ ├── prediction.py │ └── ranking.py └── utils │ ├── __init__.py │ └── svdlibc.py ├── setup.py └── tests ├── __init__.py ├── test_algorithm.py ├── test_datamodel.py ├── test_evaluation.py ├── test_matrix.py └── test_utils.py /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/CHANGELOG -------------------------------------------------------------------------------- /DEPENDENCIES: -------------------------------------------------------------------------------- 1 | divisi2 2 | csc-pysparse 3 | numpy 4 | scipy 5 | -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/README -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/README.rst -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/source/TODO.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/doc/source/TODO.rst -------------------------------------------------------------------------------- /doc/source/algorithm.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/doc/source/algorithm.rst -------------------------------------------------------------------------------- /doc/source/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/doc/source/api.rst -------------------------------------------------------------------------------- /doc/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/doc/source/conf.py -------------------------------------------------------------------------------- /doc/source/datamodel.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/doc/source/datamodel.rst -------------------------------------------------------------------------------- /doc/source/evaluation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/doc/source/evaluation.rst -------------------------------------------------------------------------------- /doc/source/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/doc/source/examples.rst -------------------------------------------------------------------------------- /doc/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/doc/source/index.rst -------------------------------------------------------------------------------- /doc/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/doc/source/installation.rst -------------------------------------------------------------------------------- /doc/source/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/doc/source/quickstart.rst -------------------------------------------------------------------------------- /doc/source/tests.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/doc/source/tests.rst -------------------------------------------------------------------------------- /draft/baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/draft/baseline.py -------------------------------------------------------------------------------- /draft/movielens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/draft/movielens.py -------------------------------------------------------------------------------- /draft/svdlibc_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/draft/svdlibc_import.py -------------------------------------------------------------------------------- /draft/test_baseline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/draft/test_baseline.py -------------------------------------------------------------------------------- /draft/test_simple_svd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/draft/test_simple_svd.py -------------------------------------------------------------------------------- /draft/test_svd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/draft/test_svd.py -------------------------------------------------------------------------------- /recsys/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/recsys/__init__.py -------------------------------------------------------------------------------- /recsys/algorithm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/recsys/algorithm/__init__.py -------------------------------------------------------------------------------- /recsys/algorithm/baseclass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/recsys/algorithm/baseclass.py -------------------------------------------------------------------------------- /recsys/algorithm/factorize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/recsys/algorithm/factorize.py -------------------------------------------------------------------------------- /recsys/algorithm/matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/recsys/algorithm/matrix.py -------------------------------------------------------------------------------- /recsys/datamodel/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/recsys/datamodel/__init__.py -------------------------------------------------------------------------------- /recsys/datamodel/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/recsys/datamodel/data.py -------------------------------------------------------------------------------- /recsys/datamodel/item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/recsys/datamodel/item.py -------------------------------------------------------------------------------- /recsys/datamodel/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/recsys/datamodel/user.py -------------------------------------------------------------------------------- /recsys/evaluation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/recsys/evaluation/__init__.py -------------------------------------------------------------------------------- /recsys/evaluation/baseclass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/recsys/evaluation/baseclass.py -------------------------------------------------------------------------------- /recsys/evaluation/decision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/recsys/evaluation/decision.py -------------------------------------------------------------------------------- /recsys/evaluation/prediction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/recsys/evaluation/prediction.py -------------------------------------------------------------------------------- /recsys/evaluation/ranking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/recsys/evaluation/ranking.py -------------------------------------------------------------------------------- /recsys/utils/__init__.py: -------------------------------------------------------------------------------- 1 | # recsys.utils module 2 | -------------------------------------------------------------------------------- /recsys/utils/svdlibc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/recsys/utils/svdlibc.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/test_algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/tests/test_algorithm.py -------------------------------------------------------------------------------- /tests/test_datamodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/tests/test_datamodel.py -------------------------------------------------------------------------------- /tests/test_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/tests/test_evaluation.py -------------------------------------------------------------------------------- /tests/test_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/tests/test_matrix.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocelma/python-recsys/HEAD/tests/test_utils.py --------------------------------------------------------------------------------