English
Recommendation
viniwata1 commited on
Commit
1cfff10
1 Parent(s): a867c30

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +24 -4
README.md CHANGED
@@ -34,12 +34,32 @@ XXXXX
34
 
35
  ## Model description
36
 
37
- The following model starts with read_uniform, that generates a fictional dataset based in the choice of an uniform distributed random rating for one of the simulated users of the recommender-system that is being designed in this research project.
38
- read_unfirom is also used as a benchmark for the model. read_lda_topics it's based in absolute values from LDA, although presenting an low score return. Our third dataset is read_lda_ratings uses a relative approach, not paying that much attention to quantity
39
- ranking the opportunities.
40
 
41
- ![architeru](https://github.com/marcosdib/S2Query/Classification_Architecture_model.png)
42
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
43
 
44
  ## Intended uses
45
  You can use the raw model for either masked language modeling or next sentence prediction, but it's mostly intended to
 
34
 
35
  ## Model description
36
 
37
+ The surprise library provides 11 classifier models that try to predict the classification of training data based on several different collaborative-filtering techniques.
38
+ The models provided with a brief explanation in English are mentioned below, for more information please refer to the package [documentation](https://surprise.readthedocs.io/en/stable/prediction_algorithms_package.html).
 
39
 
40
+ random_pred.NormalPredictor: Algorithm predicting a random rating based on the distribution of the training set, which is assumed to be normal.
41
 
42
+ baseline_only.BaselineOnly: Algorithm predicting the baseline estimate for given user and item.
43
+
44
+ knns.KNNBasic: A basic collaborative filtering algorithm.
45
+
46
+ knns.KNNWithMeans: A basic collaborative filtering algorithm, taking into account the mean ratings of each user.
47
+
48
+ knns.KNNWithZScore: A basic collaborative filtering algorithm, taking into account the z-score normalization of each user.
49
+
50
+ knns.KNNBaseline: A basic collaborative filtering algorithm taking into account a baseline rating.
51
+
52
+ matrix_factorization.SVD: The famous SVD algorithm, as popularized by Simon Funk during the Netflix Prize.
53
+
54
+ matrix_factorization.SVDpp: The SVD++ algorithm, an extension of SVD taking into account implicit ratings.
55
+
56
+ matrix_factorization.NMF: A collaborative filtering algorithm based on Non-negative Matrix Factorization.
57
+
58
+ slope_one.SlopeOne: A simple yet accurate collaborative filtering algorithm.
59
+
60
+ co_clustering.CoClustering: A collaborative filtering algorithm based on co-clustering.
61
+
62
+ Every model was used and evaluated. When faced with each other different methods presented different error estimatives.
63
 
64
  ## Intended uses
65
  You can use the raw model for either masked language modeling or next sentence prediction, but it's mostly intended to