Skip navigation links
A B C E F G I L M N O P R S T U X 

A

AbstractSalesDiversityMetric<U,I> - Class in es.uam.eps.ir.ranksys.diversity.sales.metrics
Abstract sales diversity metrics.
AbstractSalesDiversityMetric(int, RankingDiscountModel, RelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
Constructor
add(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
 
AggregateDiversityMetric<U,I> - Class in es.uam.eps.ir.ranksys.diversity.sales.metrics
Aggregate diversity.
AggregateDiversityMetric(int, RelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.diversity.sales.metrics.AggregateDiversityMetric
Constructor.
AlphaNDCG<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.intentaware.metrics
alpha-nDCG metric.
AlphaNDCG(int, double, FeatureData<I, F, ?>, BinaryRelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.metrics.AlphaNDCG
Constructor.
AlphaXQuAD<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.intentaware.reranking
eXplicit Query Aspect Diversification re-ranker with parametrised tolerance to redundancy.
AlphaXQuAD(AspectModel<U, I, F>, double, double, int, boolean) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.reranking.AlphaXQuAD
Constructor.
AlphaXQuAD.UserAlphaXQuAD - Class in es.uam.eps.ir.ranksys.diversity.intentaware.reranking
User re-ranker for AlphaXQuAD.
AspectModel<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.intentaware
Aspect model for the intent-aware diversification framework.
AspectModel(IntentModel<U, I, F>) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.AspectModel
Constructor taking the intent model
aspectModel - Variable in class es.uam.eps.ir.ranksys.diversity.intentaware.reranking.AlphaXQuAD
Aspect model used for diversification.
AspectModel.ItemAspectModel<U,I,F> - Interface in es.uam.eps.ir.ranksys.diversity.intentaware
Item aspect model for AspectModel.
AspectModel.UserAspectModel - Class in es.uam.eps.ir.ranksys.diversity.intentaware
User aspect model for AspectModel.

B

BinomialCoverage<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.binom.metrics
Binomial coverage metric.
BinomialCoverage(BinomialModel<U, I, F>, FeatureData<I, F, ?>, int, RelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.diversity.binom.metrics.BinomialCoverage
Constructor.
BinomialCoverageReranker<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.binom.reranking
Binomial coverage reranker.
BinomialCoverageReranker(FeatureData<I, F, ?>, BinomialModel<U, I, F>, double, int) - Constructor for class es.uam.eps.ir.ranksys.diversity.binom.reranking.BinomialCoverageReranker
Constructor.
BinomialCoverageReranker.BinomialCoverageUserReranker - Class in es.uam.eps.ir.ranksys.diversity.binom.reranking
User re-ranker for BinomialCoverageReranker.
BinomialCoverageUserReranker(Recommendation<U, I>, int) - Constructor for class es.uam.eps.ir.ranksys.diversity.binom.reranking.BinomialCoverageReranker.BinomialCoverageUserReranker
Constructor.
BinomialDiversity<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.binom.metrics
Binomial diversity metric.
BinomialDiversity(BinomialModel<U, I, F>, FeatureData<I, F, ?>, int, RelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.diversity.binom.metrics.BinomialDiversity
Constructor.
BinomialDiversityReranker<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.binom.reranking
Binomial diversity reranker.
BinomialDiversityReranker(FeatureData<I, F, ?>, BinomialModel<U, I, F>, double, int) - Constructor for class es.uam.eps.ir.ranksys.diversity.binom.reranking.BinomialDiversityReranker
Constructor.
BinomialDiversityReranker.BinomialDiversityUserReranker - Class in es.uam.eps.ir.ranksys.diversity.binom.reranking
User re-ranker for BinomialDiversityReranker.
BinomialDiversityUserReranker(Recommendation<U, I>, int) - Constructor for class es.uam.eps.ir.ranksys.diversity.binom.reranking.BinomialDiversityReranker.BinomialDiversityUserReranker
Constructor.
BinomialMetric<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.binom.metrics
Abstract class for metrics using the binomial model.
BinomialMetric(BinomialModel<U, I, F>, FeatureData<I, F, ?>, int, RelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.diversity.binom.metrics.BinomialMetric
Constructor.
BinomialModel<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.binom
Binomial genre diversity model.
BinomialModel(boolean, Stream<U>, PreferenceData<U, I>, FeatureData<I, F, ?>, double) - Constructor for class es.uam.eps.ir.ranksys.diversity.binom.BinomialModel
Constructor.
BinomialModel.UserBinomialModel - Class in es.uam.eps.ir.ranksys.diversity.binom
Binomial diversity model of a user.
BinomialNonRedundancy<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.binom.metrics
Binomial redundancy metric.
BinomialNonRedundancy(BinomialModel<U, I, F>, FeatureData<I, F, ?>, int, RelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.diversity.binom.metrics.BinomialNonRedundancy
Constructor.
BinomialNonRedundancyReranker<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.binom.reranking
Binomial redundancy reranker.
BinomialNonRedundancyReranker(FeatureData<I, F, ?>, BinomialModel<U, I, F>, double, int) - Constructor for class es.uam.eps.ir.ranksys.diversity.binom.reranking.BinomialNonRedundancyReranker
Constructor.
BinomialNonRedundancyReranker.BinomialNonRedundancyUserReranker - Class in es.uam.eps.ir.ranksys.diversity.binom.reranking
User re-ranker for BinomialNonRedundancyReranker.
BinomialNonRedundancyUserReranker(Recommendation<U, I>, int) - Constructor for class es.uam.eps.ir.ranksys.diversity.binom.reranking.BinomialNonRedundancyReranker.BinomialNonRedundancyUserReranker
Constructor.

C

combine(SystemMetric<U, I>) - Method in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
 
coverage(BinomialModel<U, I, F>.UserBinomialModel, Object2IntMap<F>, int) - Static method in class es.uam.eps.ir.ranksys.diversity.binom.metrics.BinomialCoverage
Returns the value of the binomial coverage metric for a given count of features from a recommendation list.
CPR<U,I,F> - Class in org.ranksys.diversity.prop.metrics
Cumulative proportionality metric.
CPR(BinomialModel<U, I, F>, FeatureData<I, F, ?>, int, RelevanceModel<U, I>) - Constructor for class org.ranksys.diversity.prop.metrics.CPR
Constructor.
cutoff - Variable in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
maximum length of the recommendation lists that is evaluated

E

EILD<U,I> - Class in es.uam.eps.ir.ranksys.diversity.distance.metrics
Expected Intra-List Diversity metric.
EILD(int, ItemDistanceModel<I>, RelevanceModel<U, I>, RankingDiscountModel) - Constructor for class es.uam.eps.ir.ranksys.diversity.distance.metrics.EILD
Constructor with a single ranking discount model.
EILD(int, ItemDistanceModel<I>, RelevanceModel<U, I>, RankingDiscountModel, RankingDiscountModel) - Constructor for class es.uam.eps.ir.ranksys.diversity.distance.metrics.EILD
Constructor with a two ranking discount models: for global ranking and ranking gap between items.
EIUDC<U,I> - Class in es.uam.eps.ir.ranksys.diversity.sales.metrics
Expected inter user discovery complement.
EIUDC(int, RankingDiscountModel, RelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.diversity.sales.metrics.EIUDC
Constructor
EIUFD<U,I> - Class in es.uam.eps.ir.ranksys.diversity.sales.metrics
Expected inter-user free discovery.
EIUFD(int, RankingDiscountModel, RelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.diversity.sales.metrics.EIUFD
Constructor
EIURD<U,I> - Class in es.uam.eps.ir.ranksys.diversity.sales.metrics
Expected inter-user reciprocal discovery.
EIURD(int, RankingDiscountModel, RelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.diversity.sales.metrics.EIURD
Constructor
Entropy<U,I> - Class in es.uam.eps.ir.ranksys.diversity.sales.metrics
Entropy sales diversity metric.
Entropy(int) - Constructor for class es.uam.eps.ir.ranksys.diversity.sales.metrics.Entropy
Constructor.
ERRIA<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.intentaware.metrics
Intent-Aware Expected Reciprocal Rank metric.
ERRIA(int, IntentModel<U, I, F>, ERRIA.ERRRelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.metrics.ERRIA
Constructor.
ERRIA.ERRRelevanceModel<U,I> - Class in es.uam.eps.ir.ranksys.diversity.intentaware.metrics
Relevance model for ERRIA.
ERRIA.ERRRelevanceModel.UserERRRelevanceModel - Class in es.uam.eps.ir.ranksys.diversity.intentaware.metrics
User relevance model for ERRIA.ERRRelevanceModel.
ERRRelevanceModel(boolean, PreferenceData<U, I>, double) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.metrics.ERRIA.ERRRelevanceModel
Constructor
es.uam.eps.ir.ranksys.diversity.binom - package es.uam.eps.ir.ranksys.diversity.binom
Binomial genre-diversity model.
es.uam.eps.ir.ranksys.diversity.binom.metrics - package es.uam.eps.ir.ranksys.diversity.binom.metrics
Binomial metrics.
es.uam.eps.ir.ranksys.diversity.binom.reranking - package es.uam.eps.ir.ranksys.diversity.binom.reranking
Binomial re-rankers.
es.uam.eps.ir.ranksys.diversity.distance.metrics - package es.uam.eps.ir.ranksys.diversity.distance.metrics
Distance-based metrics.
es.uam.eps.ir.ranksys.diversity.distance.reranking - package es.uam.eps.ir.ranksys.diversity.distance.reranking
Distance-based rerankers.
es.uam.eps.ir.ranksys.diversity.intentaware - package es.uam.eps.ir.ranksys.diversity.intentaware
Intent-aware model.
es.uam.eps.ir.ranksys.diversity.intentaware.metrics - package es.uam.eps.ir.ranksys.diversity.intentaware.metrics
Intent-aware metrics.
es.uam.eps.ir.ranksys.diversity.intentaware.reranking - package es.uam.eps.ir.ranksys.diversity.intentaware.reranking
Intent-aware re-rankers.
es.uam.eps.ir.ranksys.diversity.other.metrics - package es.uam.eps.ir.ranksys.diversity.other.metrics
Other diversity metrics.
es.uam.eps.ir.ranksys.diversity.sales.metrics - package es.uam.eps.ir.ranksys.diversity.sales.metrics
Sales diversity metrics.
evaluate(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.diversity.binom.metrics.BinomialMetric
Returns a score for the recommendation list.
evaluate(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.diversity.distance.metrics.EILD
Returns a score for the recommendation list.
evaluate(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.metrics.AlphaNDCG
Returns a score for the recommendation list.
evaluate(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.metrics.ERRIA
Returns a score for the recommendation list.
evaluate(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.diversity.other.metrics.SRecall
Returns a score for the recommendation list.
evaluate() - Method in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
 
evaluate() - Method in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AggregateDiversityMetric
Evaluates the metric for the recommendations added so far.
evaluate() - Method in class es.uam.eps.ir.ranksys.diversity.sales.metrics.GiniIndex
Evaluates the metric for the recommendations added so far.
evaluate() - Method in class es.uam.eps.ir.ranksys.diversity.sales.metrics.GiniSimpsonIndex
Evaluates the metric for the recommendations added so far.
evaluate(Recommendation<U, I>) - Method in class org.ranksys.diversity.prop.metrics.CPR
 

F

featureData - Variable in class es.uam.eps.ir.ranksys.diversity.intentaware.FeatureIntentModel
item features data
FeatureIntentModel<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.intentaware
Default feature-based intent-aware model.
FeatureIntentModel(Stream<U>, PreferenceData<U, I>, FeatureData<I, F, ?>) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.FeatureIntentModel
Constructor that caches user intent-aware models.
FeatureIntentModel(PreferenceData<U, I>, FeatureData<I, F, ?>) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.FeatureIntentModel
Constructor that does not cache user intent-aware models.
FeatureIntentModel.FeatureUserIntentModel - Class in es.uam.eps.ir.ranksys.diversity.intentaware
Default user intent-aware model for FeatureIntentModel.
featureNorms - Variable in class es.uam.eps.ir.ranksys.diversity.intentaware.FeatureIntentModel
features norms
FeatureUserIntentModel(U) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.FeatureIntentModel.FeatureUserIntentModel
Constructor.
freeNorm - Variable in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
Norm for free discovery item novelty models.

G

gain(I) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.metrics.ERRIA.ERRRelevanceModel.UserERRRelevanceModel
 
get(U) - Method in class es.uam.eps.ir.ranksys.diversity.binom.BinomialModel
 
get(U) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.FeatureIntentModel
get(U) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.IntentModel
 
get(U) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.metrics.ERRIA.ERRRelevanceModel
 
get(U) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.ScoresAspectModel
 
get(U) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.ScoresRelevanceAspectModel
 
getFeatures() - Method in class es.uam.eps.ir.ranksys.diversity.binom.BinomialModel
Returns the features considered by the model.
getFeatures() - Method in class es.uam.eps.ir.ranksys.diversity.binom.BinomialModel.UserBinomialModel
Returns the features considered by the user binomial model.
getIntents() - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.AspectModel.UserAspectModel
 
getIntents() - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.FeatureIntentModel.FeatureUserIntentModel
Returns the intents considered in the intent model.
getIntents() - Method in interface es.uam.eps.ir.ranksys.diversity.intentaware.IntentModel.UserIntentModel
Returns the intents considered in the intent model.
getItemIntents(I) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.AspectModel.UserAspectModel
 
getItemIntents(I) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.FeatureIntentModel.FeatureUserIntentModel
Returns the intents associated with an item.
getItemIntents(I) - Method in interface es.uam.eps.ir.ranksys.diversity.intentaware.IntentModel.UserIntentModel
Returns the intents associated with an item.
getModel(U) - Method in class es.uam.eps.ir.ranksys.diversity.binom.BinomialModel
 
getModel(U) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.AspectModel
 
getModel(U) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.IntentModel
 
getResultFromCount(BinomialModel<U, I, F>.UserBinomialModel, Object2IntMap<F>, int, int) - Method in class es.uam.eps.ir.ranksys.diversity.binom.metrics.BinomialCoverage
Returns the value of the binomial coverage metric for a given count of features from a recommendation list.
getResultFromCount(BinomialModel<U, I, F>.UserBinomialModel, Object2IntMap<F>, int, int) - Method in class es.uam.eps.ir.ranksys.diversity.binom.metrics.BinomialDiversity
Returns the value of the binomial diversity metric for a given count of features from a recommendation list.
getResultFromCount(BinomialModel<U, I, F>.UserBinomialModel, Object2IntMap<F>, int, int) - Method in class es.uam.eps.ir.ranksys.diversity.binom.metrics.BinomialMetric
Result of the metric based on the number of times each features appears in a recommendation list.
getResultFromCount(BinomialModel<U, I, F>.UserBinomialModel, Object2IntMap<F>, int, int) - Method in class es.uam.eps.ir.ranksys.diversity.binom.metrics.BinomialNonRedundancy
 
getUserReranker(Recommendation<U, I>, int) - Method in class es.uam.eps.ir.ranksys.diversity.binom.reranking.BinomialCoverageReranker
 
getUserReranker(Recommendation<U, I>, int) - Method in class es.uam.eps.ir.ranksys.diversity.binom.reranking.BinomialDiversityReranker
 
getUserReranker(Recommendation<U, I>, int) - Method in class es.uam.eps.ir.ranksys.diversity.binom.reranking.BinomialNonRedundancyReranker
 
getUserReranker(Recommendation<U, I>, int) - Method in class es.uam.eps.ir.ranksys.diversity.distance.reranking.MMR
 
getUserReranker(Recommendation<U, I>, int) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.reranking.AlphaXQuAD
 
getUserReranker(Recommendation<U, I>, int) - Method in class org.ranksys.diversity.prop.reranking.PM
 
GiniIndex<U,I> - Class in es.uam.eps.ir.ranksys.diversity.sales.metrics
Gini index sales diversity metric.
GiniIndex(int, int) - Constructor for class es.uam.eps.ir.ranksys.diversity.sales.metrics.GiniIndex
Constructor.
GiniSimpsonIndex<U,I> - Class in es.uam.eps.ir.ranksys.diversity.sales.metrics
Gini-Simpson index sales diversity metric.
GiniSimpsonIndex(int) - Constructor for class es.uam.eps.ir.ranksys.diversity.sales.metrics.GiniSimpsonIndex
Constructor.

I

initializeWithItems(List<Tuple2od<I>>) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.AspectModel.UserAspectModel
Initialises the model with items.
initializeWithItems(List<Tuple2od<I>>) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.ScoresAspectModel.ScoresUserAspectModel
 
initializeWithItems(List<Tuple2od<I>>) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.ScoresRelevanceAspectModel.ScoresUserRelevanceAspectModel
 
intentModel - Variable in class es.uam.eps.ir.ranksys.diversity.intentaware.AspectModel
Intent model
IntentModel<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.intentaware
Intent-aware model.
IntentModel(Stream<U>) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.IntentModel
Constructor that caches user intent-aware models.
IntentModel() - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.IntentModel
Constructor that does not cache user intent-aware models.
IntentModel.UserIntentModel<U,I,F> - Interface in es.uam.eps.ir.ranksys.diversity.intentaware
User intent-aware model for IntentModel.
isRelevant(I) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.metrics.ERRIA.ERRRelevanceModel.UserERRRelevanceModel
 
itemCount - Variable in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
Map of item-count.
itemWeight - Variable in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
Map of item-weight.
IUD<U,I> - Class in es.uam.eps.ir.ranksys.diversity.sales.metrics
Inter-user diversity.
IUD(int) - Constructor for class es.uam.eps.ir.ranksys.diversity.sales.metrics.IUD
Constructor.

L

longing(F, int) - Method in class es.uam.eps.ir.ranksys.diversity.binom.BinomialModel.UserBinomialModel
Returns the longing, i.e., how much the feature would be missed if not included in a recommendation list of a given size.

M

MMR<U,I> - Class in es.uam.eps.ir.ranksys.diversity.distance.reranking
Maximum marginal relevance re-ranker.
MMR(double, int, ItemDistanceModel<I>) - Constructor for class es.uam.eps.ir.ranksys.diversity.distance.reranking.MMR
Constructor.
MMR.UserMMR - Class in es.uam.eps.ir.ranksys.diversity.distance.reranking
User re-ranker for MMR.

N

nonRedundancy(BinomialModel<U, I, F>.UserBinomialModel, Object2IntMap<F>, int) - Static method in class es.uam.eps.ir.ranksys.diversity.binom.metrics.BinomialNonRedundancy
Returns the value of the binomial redundancy metric for a given count of features from a recommendation list.
nov(Tuple2od<I>) - Method in class es.uam.eps.ir.ranksys.diversity.binom.reranking.BinomialCoverageReranker.BinomialCoverageUserReranker
 
nov(Tuple2od<I>) - Method in class es.uam.eps.ir.ranksys.diversity.binom.reranking.BinomialDiversityReranker.BinomialDiversityUserReranker
 
nov(Tuple2od<I>) - Method in class es.uam.eps.ir.ranksys.diversity.binom.reranking.BinomialNonRedundancyReranker.BinomialNonRedundancyUserReranker
 
nov(Tuple2od<I>) - Method in class es.uam.eps.ir.ranksys.diversity.distance.reranking.MMR.UserMMR
 
nov(Tuple2od<I>) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.reranking.AlphaXQuAD.UserAlphaXQuAD
 
nov(I) - Method in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
Returns the sales novelty of an item.
nov(I) - Method in class es.uam.eps.ir.ranksys.diversity.sales.metrics.EIUDC
 
nov(I) - Method in class es.uam.eps.ir.ranksys.diversity.sales.metrics.EIUFD
Returns the sales novelty of an item.
nov(I) - Method in class es.uam.eps.ir.ranksys.diversity.sales.metrics.EIURD
Returns the sales novelty of an item.
nov(I) - Method in class es.uam.eps.ir.ranksys.diversity.sales.metrics.GiniIndex
Returns the sales novelty of an item.
numUsers - Variable in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
Number of users.

O

org.ranksys.diversity.prop.metrics - package org.ranksys.diversity.prop.metrics
Proportionality metrics.
org.ranksys.diversity.prop.reranking - package org.ranksys.diversity.prop.reranking
Proportionality re-ranking methods.

P

p(F) - Method in class es.uam.eps.ir.ranksys.diversity.binom.BinomialModel
Returns the non-personalized probability of a feature.
p(F) - Method in class es.uam.eps.ir.ranksys.diversity.binom.BinomialModel.UserBinomialModel
Returns the personalized probability of a feature.
patience(int, F, int) - Method in class es.uam.eps.ir.ranksys.diversity.binom.BinomialModel.UserBinomialModel
Return the patience, i.e., the penalization of having a number of items with the same feature in a recommendation list of a given size.
pf_u(F) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.AspectModel.UserAspectModel
 
pf_u(F) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.FeatureIntentModel.FeatureUserIntentModel
Returns the probability of an intent in the model.
pf_u(F) - Method in interface es.uam.eps.ir.ranksys.diversity.intentaware.IntentModel.UserIntentModel
Returns the probability of an intent in the model.
pfu - Variable in class es.uam.eps.ir.ranksys.diversity.intentaware.FeatureIntentModel.FeatureUserIntentModel
Map feature to p(f|u)
pi_f(Tuple2od<I>, F) - Method in interface es.uam.eps.ir.ranksys.diversity.intentaware.AspectModel.ItemAspectModel
Returns probability of an item given an aspect
pi_f(Tuple2od<I>, F) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.ScoresAspectModel.ScoresUserAspectModel
 
pi_f(Tuple2od<I>, F) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.ScoresRelevanceAspectModel.ScoresUserRelevanceAspectModel
 
PM<U,I,F> - Class in org.ranksys.diversity.prop.reranking
Proportionality re-ranking method.
PM(FeatureData<I, F, ?>, BinomialModel<U, I, F>, double, int) - Constructor for class org.ranksys.diversity.prop.reranking.PM
Constructor.

R

relModel - Variable in class es.uam.eps.ir.ranksys.diversity.binom.metrics.BinomialMetric
relevance model
relModel - Variable in class es.uam.eps.ir.ranksys.diversity.other.metrics.SRecall
relevance model
reset() - Method in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
 

S

ScoresAspectModel<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.intentaware
Scores-based aspect model.
ScoresAspectModel(IntentModel<U, I, F>) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.ScoresAspectModel
Constructor taking an intent model and scores data.
ScoresAspectModel.ScoresUserAspectModel - Class in es.uam.eps.ir.ranksys.diversity.intentaware
User aspect model for ScoresAspectModel.
ScoresRelevanceAspectModel<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.intentaware
Relevance-based aspect model for eXplicit Query Aspect Diversification re-ranker.
ScoresRelevanceAspectModel(IntentModel<U, I, F>) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.ScoresRelevanceAspectModel
Constructor taking an intent model and scores data.
ScoresRelevanceAspectModel.ScoresUserRelevanceAspectModel - Class in es.uam.eps.ir.ranksys.diversity.intentaware
User aspect model for ScoresRelevanceAspectModel.
ScoresUserAspectModel(U) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.ScoresAspectModel.ScoresUserAspectModel
Constructor.
ScoresUserRelevanceAspectModel(U) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.ScoresRelevanceAspectModel.ScoresUserRelevanceAspectModel
Constructor.
SRecall<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.other.metrics
Subtopic recall metric.
SRecall(FeatureData<I, F, ?>, int, RelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.diversity.other.metrics.SRecall
Constructor.

T

totalData - Variable in class es.uam.eps.ir.ranksys.diversity.intentaware.FeatureIntentModel
user-item preference data

U

update(Tuple2od<I>) - Method in class es.uam.eps.ir.ranksys.diversity.binom.reranking.BinomialCoverageReranker.BinomialCoverageUserReranker
 
update(Tuple2od<I>) - Method in class es.uam.eps.ir.ranksys.diversity.binom.reranking.BinomialDiversityReranker.BinomialDiversityUserReranker
 
update(Tuple2od<I>) - Method in class es.uam.eps.ir.ranksys.diversity.binom.reranking.BinomialNonRedundancyReranker.BinomialNonRedundancyUserReranker
 
update(Tuple2od<I>) - Method in class es.uam.eps.ir.ranksys.diversity.distance.reranking.MMR.UserMMR
 
update(Tuple2od<I>) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.reranking.AlphaXQuAD.UserAlphaXQuAD
 
UserAlphaXQuAD(Recommendation<U, I>, int) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.reranking.AlphaXQuAD.UserAlphaXQuAD
Constructor.
UserAspectModel(U) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.AspectModel.UserAspectModel
Constructor taking user intent model.
UserERRRelevanceModel(U) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.metrics.ERRIA.ERRRelevanceModel.UserERRRelevanceModel
Constructor.
UserMMR(Recommendation<U, I>, int) - Constructor for class es.uam.eps.ir.ranksys.diversity.distance.reranking.MMR.UserMMR
Constructor.

X

XQuAD<U,I,F> - Class in es.uam.eps.ir.ranksys.diversity.intentaware.reranking
eXplicit Query Aspect Diversification re-ranker.
XQuAD(AspectModel<U, I, F>, double, int, boolean) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.reranking.XQuAD
Constructor.
A B C E F G I L M N O P R S T U X 
Skip navigation links

Copyright © 2016. All rights reserved.