CFEngine API

Package org.recommender.algorithms

A wide variety of different implementations of collaborative filtering recommendation and precition algorithms are provided.

See:
          Description

Interface Summary
CFAlgorithm Interface for a collaborative filtering algorithm.
 

Class Summary
AutoTester A class containing test code to be run immediately upon server loading.
CompPrediction Implements the Comparator interface to efficiently sort arrays of ItemPrediction.
CorrelationCoeff Simple struct to hold coeff value along with userID.
ItemRatingPair Contains Ratings for the same movie for 1) the active user and 2) the neighbor.
Multinomial Represents a tag for a multinomial probability distribution, and its contents.
ParameterSet A ParameterSet represents all parameters necessary to specify an algorithm.
Range  
RangeTokenizer  
SimilarityWeight Represents the similarity between the active user (or item) and some neighbor user (or item).
SimpleParameterSet Parse a file containing algorithm parameters, and allow access to those parameters.
SimplePearsonAlgorithm Describes an implementation of the CFAlgorithm interface to make CF predictions using the Simple Pearson Correlation method.
TestStats This class provides methods to store and print out experiment results.
 

Exception Summary
CFNotImplementedException Exception handling functions that are not implemented in algorithms
 

Package org.recommender.algorithms Description

A wide variety of different implementations of collaborative filtering recommendation and precition algorithms are provided. Currently only the SimplePearson algorithm has been evaluated for stability and performance. The remaining algorithms should be considered experimental. NEED TO WRITE MORE....


CFEngine API

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