edu.qut.cs.rcmd.core.alg.tidal.impl
Class TidalTrustUserSimilarity
java.lang.Object
edu.qut.cs.rcmd.core.alg.tidal.impl.TidalTrustUserSimilarity
- All Implemented Interfaces:
- org.apache.mahout.cf.taste.common.Refreshable, org.apache.mahout.cf.taste.similarity.UserSimilarity
public class TidalTrustUserSimilarity
- extends Object
- implements org.apache.mahout.cf.taste.similarity.UserSimilarity
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TidalTrustUserSimilarity
public TidalTrustUserSimilarity(com.tinkerpop.blueprints.pgm.Graph userSimilarityGraph)
refresh
public void refresh(Collection<org.apache.mahout.cf.taste.common.Refreshable> alreadyRefreshed)
- Specified by:
refresh
in interface org.apache.mahout.cf.taste.common.Refreshable
userSimilarity
public double userSimilarity(long userID1,
long userID2)
throws org.apache.mahout.cf.taste.common.TasteException
- Specified by:
userSimilarity
in interface org.apache.mahout.cf.taste.similarity.UserSimilarity
- Throws:
org.apache.mahout.cf.taste.common.TasteException
setPreferenceInferrer
public void setPreferenceInferrer(org.apache.mahout.cf.taste.similarity.PreferenceInferrer inferrer)
- Specified by:
setPreferenceInferrer
in interface org.apache.mahout.cf.taste.similarity.UserSimilarity
Copyright © 2012. All Rights Reserved.