Class Summary |
BayesNet |
In-memory representation of a Bayesian network with decision trees
at each node. |
BayesNetAlgorithm |
Describes an implementation of the CFAlgorithm interface
to make CF predictions using the popularity algorithm:
just average ratings from all users. |
BinGaussian |
Represents a tag for a binGuassian probability distribution, and
its contents. |
ClusteringAlgorithm |
Collaborative filtering algorithm using Bayesian clustering, to divide
users into different "classes," and recommend items based on membership
in these classes. |
Comp |
Implements the Comparator interface to efficiently sort arrays. |
ContinuousBayesNet |
In-memory representation of a Bayesian network with decision trees
at each node. |
ContinuousBayesNetAlgorithm |
Describes an implementation of the CFAlgorithm interface
to make CF predictions using a Bayesian network. |
ContinuousDecisionTree |
Helps parse a decision tree by processing begin/end element events. |
DecisionTree |
Helps parse a decision tree by processing begin/end element events. |
DumbPopAlgorithm |
Describes an implementation of the CFAlgorithm interface to make
CF predictions using a poor non-personalized prediction algorithm. |
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. |
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. |
PersonalityAlgorithm |
Describes an implementation of the CFAlgorithm interface
to make CF predictions using the Personality Diagnosis
algorithm described in Pennock et al, 1999. |
PopAlgorithm |
Describes an implementation of the CFAlgorithm interface to make
CF predictions using the non-personalized prediction algorithm
described by Herlocker, et al 1999. |
SimpleDistributionAlgorithm |
Describes an implementation of the CFAlgorithm interface
to make CF predictions using the Simple Pearson Correlation
combined with distribtion vectors. |
SimpleSVD |
Describes an implementation of the CFAlgorithm interface
to make CF predictions using the Simple SVD method. |
SVD_Cosine |
Describes an implementation of the CFAlgorithm interface
to make CF predictions using the SVD + Cosine correlation method. |
SVD_Pearson |
Describes an implementation of the CFAlgorithm interface
to make CF predictions using the SVD + Pearson correlation method. |
TransNeighborAlgorithm |
Implementation of a transitive nearest-neighbor CF algorithm. |
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. |
UserItemAlgorithm |
Describes an implementation of the CFAlgorithm interface
to make CF predictions using a modification of the Simple
Pearson Correlation method. |
VectorSimilarityAlgorithm |
Describes an implementation of the CFAlgorithm interface
to make CF predictions using the vector similarity method. |