Class UserMetricReranker.UserMetricUserReranker

java.lang.Object
es.uam.eps.ir.relison.links.recommendation.reranking.local.LambdaReranker.LambdaUserReranker
es.uam.eps.ir.relison.links.recommendation.reranking.local.user.UserMetricReranker.UserMetricUserReranker
Direct Known Subclasses:
OriginalDirectUserMetricReranker.OriginalDirectUserMetricUserReranker, OriginalInverseUserMetricReranker.OriginalInverseUserMetricUserReranker, ProgressiveDirectUserMetricReranker.ProgressiveDirectUserMetricUserReranker, ProgressiveInverseUserMetricReranker.ProgressiveInverseUserMetricUserReranker
Enclosing class:
UserMetricReranker<U>

protected abstract class UserMetricReranker.UserMetricUserReranker
extends LambdaReranker.LambdaUserReranker
Individual user reranker that promotes
  • Field Details

  • Constructor Details

    • UserMetricUserReranker

      public UserMetricUserReranker​(es.uam.eps.ir.ranksys.core.Recommendation<U,​U> recommendation, int maxLength, Graph<U> graph, VertexMetric<U> metric)
      Constructor.
      Parameters:
      recommendation - the recommendation to rerank.
      maxLength - the maximum length of the definitive ranking.
      graph - the training network.
      metric - the metric to optimize.