MyMediaLite::ItemRecommendation Namespace Reference

This namespace contains item recommenders and some helper classes for item recommendation. More...

Classes

class  BPRLinear
 Linear model optimized for BPR. More...
class  BPRMF
 Matrix factorization model for item prediction (ranking) optimized for BPR. More...
class  Extensions
 Class that contains static methods for item prediction. More...
interface  IFoldInItemRecommender
 Rating predictor that allows folding in new users. More...
interface  IIncrementalItemRecommender
 Interface for item recommenders. More...
class  IncrementalItemRecommender
 Base class for item recommenders that support incremental updates. More...
class  ItemAttributeKNN
 k-nearest neighbor item-based collaborative filtering using cosine-similarity over the item attibutes More...
class  ItemKNN
 Unweighted k-nearest neighbor item-based collaborative filtering using cosine similarity. More...
class  ItemRecommender
 Abstract item recommender class that loads the (positive-only implicit feedback) training data into memory and provides flexible access to it. More...
class  KNN
 Base class for item recommenders that use some kind of k-nearest neighbors (kNN) model. More...
class  MF
 Abstract class for matrix factorization based item predictors. More...
class  MostPopular
 Most-popular item recommender. More...
class  MultiCoreBPRMF
 Matrix factorization for BPR on multiple cores. More...
class  Random
 Random item recommender for use as experimental baseline. More...
class  SoftMarginRankingMF
 Matrix factorization model for item prediction optimized for a soft margin (hinge) ranking loss, using stochastic gradient descent (as in BPR-MF). More...
class  UserAttributeKNN
 k-nearest neighbor user-based collaborative filtering using cosine-similarity over the user attibutes More...
class  UserKNN
 k-nearest neighbor user-based collaborative filtering using cosine-similarity (unweighted) More...
class  WeightedBPRMF
 Weigthed BPR-MF with frequency-adjusted sampling. More...
class  WeightedItemKNN
 Weighted k-nearest neighbor item-based collaborative filtering using cosine similarity. More...
class  WeightedUserKNN
 Weighted k-nearest neighbor user-based collaborative filtering using cosine-similarity. More...
class  WRMF
 Weighted matrix factorization method proposed by Hu et al. and Pan et al. More...
class  Zero
 Constant item recommender for use as experimental baseline. Always predicts a score of zero. More...

Detailed Description

This namespace contains item recommenders and some helper classes for item recommendation.

Generated on Fri Mar 2 21:19:32 2012 for MyMediaLite by  doxygen 1.6.3