src.fairreckitlib.model.algorithms.surprise.surprise_algorithms

This module contains name constants for implemented surprise algorithms.

Constants:

BASELINE_ONLY_ALS: name of the BaselineOnlyALS algorithm.
BASELINE_ONLY_SGD: name of the BaselineOnlySGD algorithm.
CO_CLUSTERING: name of the CoClustering algorithm.
KNN_BASIC: name of the KNNBasic algorithm.
KNN_BASELINE_ALS: name of the KNNBaselineALS algorithm.
KNN_BASELINE_SGD: name of the KNNBaselineSGD algorithm.
KNN_WITH_MEANS: name of the KNNWithMeans algorithm.
KNN_WITH_ZSCORE: name of the KNNWithZScore algorithm.
NMF: name of the NMF algorithm.
NORMAL_PREDICTOR: name of the NormalPredictor algorithm.
SLOPE_ONE: name of the SlopeOne algorithm.
SVD: name of the SVD algorithm.
SVD_PP: name of the SVDpp algorithm.

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 module contains name constants for implemented surprise algorithms.
 2
 3Constants:
 4
 5    BASELINE_ONLY_ALS: name of the BaselineOnlyALS algorithm.
 6    BASELINE_ONLY_SGD: name of the BaselineOnlySGD algorithm.
 7    CO_CLUSTERING: name of the CoClustering algorithm.
 8    KNN_BASIC: name of the KNNBasic algorithm.
 9    KNN_BASELINE_ALS: name of the KNNBaselineALS algorithm.
10    KNN_BASELINE_SGD: name of the KNNBaselineSGD algorithm.
11    KNN_WITH_MEANS: name of the KNNWithMeans algorithm.
12    KNN_WITH_ZSCORE: name of the KNNWithZScore algorithm.
13    NMF: name of the NMF algorithm.
14    NORMAL_PREDICTOR: name of the NormalPredictor algorithm.
15    SLOPE_ONE: name of the SlopeOne algorithm.
16    SVD: name of the SVD algorithm.
17    SVD_PP: name of the SVDpp algorithm.
18
19This program has been developed by students from the bachelor Computer Science at
20Utrecht University within the Software Project course.
21© Copyright Utrecht University (Department of Information and Computing Sciences)
22"""
23
24BASELINE_ONLY_ALS = 'BaselineOnlyALS'
25BASELINE_ONLY_SGD = 'BaselineOnlySGD'
26CO_CLUSTERING = 'CoClustering'
27KNN_BASIC = 'KNNBasic'
28KNN_BASELINE_ALS = 'KNNBaselineALS'
29KNN_BASELINE_SGD = 'KNNBaselineSGD'
30KNN_WITH_MEANS = 'KNNWithMeans'
31KNN_WITH_ZSCORE = 'KNNWithZScore'
32NMF = 'NMF'
33NORMAL_PREDICTOR = 'NormalPredictor'
34SLOPE_ONE = 'SlopeOne'
35SVD = 'SVD'
36SVD_PP = 'SVDpp'