Crab

A Recommender Framework in Python

Participate

Fork the source code, join the mailing lists, report bugs to the issue tracker or participate in the next coding sprint. Read More...

Funding

This project is maintained by Muriçoca Labs, and others.

Muricoca

Crab - Recommender systems in Python

Crab - scikits.recommender: Recommender systems in Python

Crab as known as scikits.recommender is a Python framework for building recommender engines integrated with the world of scientific Python packages (numpy, scipy, matplotlib).

The engine aims to provide a rich set of components from which you can construct a customized recommender system from a set of algorithms and be usable in various contexts: ** science and engineering ** .

Features:
  • Recommender Algorithms: User-Based Filtering and Item-Based Filtering
  • Work in progress: Slope One, SVD, Evaluation of Recommenders.
  • Planed: Sparse Matrices, REST API’s.
License:

Open source, commercially usable: BSD license (3 clause)

Note

This document describes Crab 0.1. For other versions and printable format, see Documentation resources.