IRecommender InterfaceNReco.Recommender Class Library
Implementations of this interface can recommend items for a user. Implementations will likely take advantage of several classes in other packages here to compute this.

Namespace: NReco.CF.Taste.Recommender
Assembly: NReco.Recommender (in NReco.Recommender.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax

public interface IRecommender : IRefreshable

The IRecommender type exposes the following members.

Methods

  NameDescription
Public methodEstimatePreference
Estimate preference for given user ID and item ID
Public methodGetDataModel
Get underlying data model instance
Public methodRecommend(Int64, Int32)
Recommend desired number of items for given user ID
Public methodRecommend(Int64, Int32, IDRescorer)
Recommend desired number of items for given user ID and rescorer
Public methodRefresh (Inherited from IRefreshable.)
Public methodRemovePreference
Remove preferense for given user ID and item ID
Public methodSetPreference
Set preference value for given user ID and item ID
Top
See Also