Package | Description |
---|---|
es.upm.etsisi.cf4j.recommender.knn.itemSimilarityMetric |
This package contains different implementations of item-to-item similarity metrics used in the
item-to-item knn based collaborative filtering algorithm.
|
es.upm.etsisi.cf4j.recommender.knn.userSimilarityMetric |
This package contains different implementations of user-to-user similarity metric used in the
user-to-user knn based collaborative filtering algorithm.
|
es.upm.etsisi.cf4j.util.process |
This package includes processing utils designed to parallelize fitting processes.
|
Modifier and Type | Class and Description |
---|---|
class |
AdjustedCosine
Implements traditional Adjusted Cosine as CF similarity metric for the items.
|
class |
Correlation
This class Implements Pearson Correlation as CF similarity metric for the items.
|
class |
CorrelationConstrained
This class implements the Constrained Correlation as CF similarity metric for items.
|
class |
Cosine
Implements Cosine as CF similarity metric for the items.
|
class |
ItemSimilarityMetric
This class process the similarity measure between two items.
|
class |
Jaccard
This class Implements Jaccard Index as CF similarity metric for the items.
|
class |
JMSD
This class implements JMSD as the similarity metric for the items.
|
class |
MSD
Implements traditional MSD as CF similarity metric for items.
|
class |
PIP
This class implements the PIP CF similarity metric for the items.
|
class |
Singularities
This class implements the singularities CF similarity metric.
|
class |
SpearmanRank
Implements traditional Spearman Rank as CF similarity metric for the items.
|
Modifier and Type | Class and Description |
---|---|
class |
CJMSD
Implements the following CF similarity metric: Bobadilla, J., Ortega, F., Hernando, A., &
Arroyo, A. (2012).
|
class |
UserSimilarityMetric
This class process the similarity measure between two users.
|
Modifier and Type | Method and Description |
---|---|
static void |
Parallelizer.exec(Object[] objects,
Partible partible)
Execs Partible for each object contained in the objects array.
|
static void |
Parallelizer.exec(Object[] objects,
Partible partible,
int numThreads)
Execs Partible for each object contained in the objects array.
|
Copyright © 2020. All rights reserved.