Skip to content

Latest commit

 

History

History
70 lines (43 loc) · 1.55 KB

File metadata and controls

70 lines (43 loc) · 1.55 KB

KamRecSys

Description

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.

Installation

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.

Requirements

We tested this module under the following packages:

  • Python 3.5+ or Python 2.7.x
  • NumPy
  • SciPy
  • scikit-learn
  • six

Algorithms

Item Finder

  • Matrix Factorization

    • Logistic Probabilistic Matrix Factorization (Explicit / Implicit Ratings)

Score Predictor

  • Matrix Factorization

    • Probabilistic Matrix Factorization
  • Topic Model

    • Probabilistic Latent Semantic Analysis (Multinomial)

DataSets