- Author : Toshihiro Kamishima
- Copyright : Copyright (c) 2012 Toshihiro Kamishima all rights reserved.
- License : MIT License
kamrecsys
is a python package of algorithms for recommender systems.
This package targets experimental algorithm used for research purpose. We concentrate on the flexibility of data structure or easiness for implementing new algorithm rather than scalability or efficiency of algorithms.
First, generate sample data sets that you need. Read a readme.md
file in a data
directory.
You then build and install by using a setup.py
script.
We tested this module under the following packages:
- Python 3.5+ or Python 2.7.x
- NumPy
- SciPy
- scikit-learn
- six
-
Matrix Factorization
- Logistic Probabilistic Matrix Factorization (Explicit / Implicit Ratings)
-
Matrix Factorization
- Probabilistic Matrix Factorization
-
Topic Model
- Probabilistic Latent Semantic Analysis (Multinomial)
-
Programming the Collective Intelligence by Toby Segaran
- sample_movies
-
- Movielens 100k Data Set
- Movielens 1m Data Set
-
- Sushi3b Score Data Set
-
- Flixster Rating Data Set