U - type of the usersI - type of the itemsF - type of the featurespublic class BinomialCoverageReranker<U,I,F> extends LambdaReranker<U,I>
| Modifier and Type | Class and Description |
|---|---|
class |
BinomialCoverageReranker.BinomialCoverageUserReranker
User re-ranker for
BinomialCoverageReranker. |
LambdaReranker.LambdaUserRerankerGreedyReranker.GreedyUserReranker<U,I>lambdacutoff| Constructor and Description |
|---|
BinomialCoverageReranker(FeatureData<I,F,?> featureData,
BinomialModel<U,I,F> binomialModel,
double lambda,
int cutoff)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected BinomialCoverageReranker.BinomialCoverageUserReranker |
getUserReranker(Recommendation<U,I> recommendation,
int maxLength) |
rerankPermutationgetBasePerm, permuteRecommendation, rerankRecommendationpublic BinomialCoverageReranker(FeatureData<I,F,?> featureData, BinomialModel<U,I,F> binomialModel, double lambda, int cutoff)
featureData - feature databinomialModel - binomial modellambda - trade-off between relevance and noveltycutoff - number of items to be greedily selectedprotected BinomialCoverageReranker.BinomialCoverageUserReranker getUserReranker(Recommendation<U,I> recommendation, int maxLength)
getUserReranker in class LambdaReranker<U,I>Copyright © 2016. All rights reserved.