src.fairreckitlib.model.algorithms

This package contains functionality for item predictions/recommendations using algorithms.

Modules:

base_algorithm: base class for all algorithms.
base_predictor: (base) class for prediction algorithms.
base_recommender: (base) class for recommender algorithms.
matrix: matrix classes that can be used for algorithm training.
top_k_recommender: class to wrap a predictor as a recommender.

Packages:

elliot: recommender implementations.
implicit: recommender implementations.
lenskit: predictor/recommender implementations.
surprise: predictor/recommender implementations.

This program has been developed by students from the bachelor Computer Science at Utrecht University within the Software Project course. © Copyright Utrecht University (Department of Information and Computing Sciences)

 1"""This package contains functionality for item predictions/recommendations using algorithms.
 2
 3Modules:
 4
 5    base_algorithm: base class for all algorithms.
 6    base_predictor: (base) class for prediction algorithms.
 7    base_recommender: (base) class for recommender algorithms.
 8    matrix: matrix classes that can be used for algorithm training.
 9    top_k_recommender: class to wrap a predictor as a recommender.
10
11Packages:
12
13    elliot: recommender implementations.
14    implicit: recommender implementations.
15    lenskit: predictor/recommender implementations.
16    surprise: predictor/recommender implementations.
17
18This program has been developed by students from the bachelor Computer Science at
19Utrecht University within the Software Project course.
20© Copyright Utrecht University (Department of Information and Computing Sciences)
21"""