CFEngine API

Uses of Interface
org.recommender.algorithms.CFAlgorithm

Packages that use CFAlgorithm
org.recommender.algorithms A wide variety of different implementations of collaborative filtering recommendation and precition algorithms are provided. 
org.recommender.algorithms.Experimental   
 

Uses of CFAlgorithm in org.recommender.algorithms
 

Classes in org.recommender.algorithms that implement CFAlgorithm
 class SimplePearsonAlgorithm
          Describes an implementation of the CFAlgorithm interface to make CF predictions using the Simple Pearson Correlation method.
 

Uses of CFAlgorithm in org.recommender.algorithms.Experimental
 

Classes in org.recommender.algorithms.Experimental that implement CFAlgorithm
 class BayesNetAlgorithm
          Describes an implementation of the CFAlgorithm interface to make CF predictions using the popularity algorithm: just average ratings from all users.
 class ClusteringAlgorithm
          Collaborative filtering algorithm using Bayesian clustering, to divide users into different "classes," and recommend items based on membership in these classes.
 class ContinuousBayesNetAlgorithm
          Describes an implementation of the CFAlgorithm interface to make CF predictions using a Bayesian network.
 class DumbPopAlgorithm
          Describes an implementation of the CFAlgorithm interface to make CF predictions using a poor non-personalized prediction algorithm.
 class HortingAlgorithm
          Describes an implementation of the CFAlgorithm interface to make CF predictions using the graph-theoretic algorithm described by Aggarwal, et al based on notions of horting and predictability.
 class ItemItemAlgorithm
          Describes an implementation of the CFAlgorithm interface to make CF predictions using the Item-Item adjusted cosine algorithm described in Sarwar, et al, 2001.
 class PersonalityAlgorithm
          Describes an implementation of the CFAlgorithm interface to make CF predictions using the Personality Diagnosis algorithm described in Pennock et al, 1999.
 class PopAlgorithm
          Describes an implementation of the CFAlgorithm interface to make CF predictions using the non-personalized prediction algorithm described by Herlocker, et al 1999.
 class SimpleDistributionAlgorithm
          Describes an implementation of the CFAlgorithm interface to make CF predictions using the Simple Pearson Correlation combined with distribtion vectors.
 class SimpleSVD
          Describes an implementation of the CFAlgorithm interface to make CF predictions using the Simple SVD method.
 class SVD_Cosine
          Describes an implementation of the CFAlgorithm interface to make CF predictions using the SVD + Cosine correlation method.
 class SVD_Pearson
          Describes an implementation of the CFAlgorithm interface to make CF predictions using the SVD + Pearson correlation method.
 class TransNeighborAlgorithm
          Implementation of a transitive nearest-neighbor CF algorithm.
 class UserItem2Algorithm
          Describes an implementation of the CFAlgorithm interface to make CF predictions using a Pearson nearest neighbor algorithm, but limited to examining similar items using the Item-Item adjusted cosine algorithm described in Sarwar, et al, 2001.
 class UserItemAlgorithm
          Describes an implementation of the CFAlgorithm interface to make CF predictions using a modification of the Simple Pearson Correlation method.
 class VectorSimilarityAlgorithm
          Describes an implementation of the CFAlgorithm interface to make CF predictions using the vector similarity method.
 


CFEngine API

Copyright © 2003 - Oregon State University www.orst.edu