public class CPCSimilarity extends AbstractRecommenderSimilarity
conf, similarityMatrix
Constructor and Description |
---|
CPCSimilarity() |
Modifier and Type | Method and Description |
---|---|
void |
buildSimilarityMatrix(DataModel dataModel)
Build social similarity matrix with trainMatrix in dataModel.
|
protected double |
getSimilarity(java.util.List<? extends java.lang.Number> thisList,
java.util.List<? extends java.lang.Number> thatList)
Calculate the similarity between thisList and thatList.
|
buildSocialSimilarityMatrix, getCorrelation, getSimilarityMatrix
public void buildSimilarityMatrix(DataModel dataModel)
buildSimilarityMatrix
in interface RecommenderSimilarity
buildSimilarityMatrix
in class AbstractRecommenderSimilarity
dataModel
- the input data modelprotected double getSimilarity(java.util.List<? extends java.lang.Number> thisList, java.util.List<? extends java.lang.Number> thatList)
getSimilarity
in class AbstractRecommenderSimilarity
thisList
- this listthatList
- that listCopyright © 2017. All Rights Reserved.