├── .gitignore ├── README.md ├── circle.yml ├── examples ├── BPMF_MCMC_correct_wrong_comparison.ipynb ├── als_with_movie_lens_1m.py ├── bpmf_with_movie_lens_1m.py ├── compare_pmf_bpmf.ipynb └── pmf_with_movie_lens_1m.py ├── recommend ├── __init__.py ├── als.py ├── base.py ├── bpmf.py ├── exceptions.py ├── pmf.py ├── tests │ ├── test_als.py │ ├── test_bpmf.py │ ├── test_data │ │ ├── ml_100k_ratings.pkl.gz │ │ ├── ml_100k_ratings_sample_1k.dat │ │ └── ml_1m_ratings_sample_1k.dat │ ├── test_datasets.py │ ├── test_evaluation.py │ ├── test_pmf.py │ └── test_validation.py └── utils │ ├── __init__.py │ ├── datasets.py │ ├── evaluation.py │ └── validation.py ├── requirements.txt ├── setup.py └── tox.ini /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/README.md -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/circle.yml -------------------------------------------------------------------------------- /examples/BPMF_MCMC_correct_wrong_comparison.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/examples/BPMF_MCMC_correct_wrong_comparison.ipynb -------------------------------------------------------------------------------- /examples/als_with_movie_lens_1m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/examples/als_with_movie_lens_1m.py -------------------------------------------------------------------------------- /examples/bpmf_with_movie_lens_1m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/examples/bpmf_with_movie_lens_1m.py -------------------------------------------------------------------------------- /examples/compare_pmf_bpmf.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/examples/compare_pmf_bpmf.ipynb -------------------------------------------------------------------------------- /examples/pmf_with_movie_lens_1m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/examples/pmf_with_movie_lens_1m.py -------------------------------------------------------------------------------- /recommend/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = '0.2.2' 2 | -------------------------------------------------------------------------------- /recommend/als.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/als.py -------------------------------------------------------------------------------- /recommend/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/base.py -------------------------------------------------------------------------------- /recommend/bpmf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/bpmf.py -------------------------------------------------------------------------------- /recommend/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/exceptions.py -------------------------------------------------------------------------------- /recommend/pmf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/pmf.py -------------------------------------------------------------------------------- /recommend/tests/test_als.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/tests/test_als.py -------------------------------------------------------------------------------- /recommend/tests/test_bpmf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/tests/test_bpmf.py -------------------------------------------------------------------------------- /recommend/tests/test_data/ml_100k_ratings.pkl.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/tests/test_data/ml_100k_ratings.pkl.gz -------------------------------------------------------------------------------- /recommend/tests/test_data/ml_100k_ratings_sample_1k.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/tests/test_data/ml_100k_ratings_sample_1k.dat -------------------------------------------------------------------------------- /recommend/tests/test_data/ml_1m_ratings_sample_1k.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/tests/test_data/ml_1m_ratings_sample_1k.dat -------------------------------------------------------------------------------- /recommend/tests/test_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/tests/test_datasets.py -------------------------------------------------------------------------------- /recommend/tests/test_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/tests/test_evaluation.py -------------------------------------------------------------------------------- /recommend/tests/test_pmf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/tests/test_pmf.py -------------------------------------------------------------------------------- /recommend/tests/test_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/tests/test_validation.py -------------------------------------------------------------------------------- /recommend/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /recommend/utils/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/utils/datasets.py -------------------------------------------------------------------------------- /recommend/utils/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/utils/evaluation.py -------------------------------------------------------------------------------- /recommend/utils/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/recommend/utils/validation.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/setup.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chyikwei/recommend/HEAD/tox.ini --------------------------------------------------------------------------------