- AbstractCODEC<T> - Class in org.ranksys.compression.codecs
-
Generic abstract CODEC for statistics collection.
- AbstractCODEC() - Constructor for class org.ranksys.compression.codecs.AbstractCODEC
-
Constructor.
- AbstractCODECPreferenceData<U,I,Cu,Ci> - Class in org.ranksys.compression.preferences
-
Abstract PreferenceData using compression.
- AbstractCODECPreferenceData(FastUserIndex<U>, FastItemIndex<I>, CODEC<Cu>, CODEC<Ci>) - Constructor for class org.ranksys.compression.preferences.AbstractCODECPreferenceData
-
Constructor with default IdxPref to IdPref converters.
- AbstractCODECPreferenceData(FastUserIndex<U>, FastItemIndex<I>, CODEC<Cu>, CODEC<Ci>, Function<IdxPref, IdPref<I>>, Function<IdxPref, IdPref<U>>) - Constructor for class org.ranksys.compression.preferences.AbstractCODECPreferenceData
-
Constructor with custom IdxPref to IdPref converters.
- AbstractFastFeatureData<I,F,V> - Class in es.uam.eps.ir.ranksys.fast.feature
-
Abstract FastFeatureData, implementing the interfaces of FastItemIndex and
FastFeatureIndex by delegating to implementations of these.
- AbstractFastFeatureData(FastItemIndex<I>, FastFeatureIndex<F>) - Constructor for class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
Constructor.
- AbstractFastPreferenceData<U,I> - Class in es.uam.eps.ir.ranksys.fast.preference
-
Abstract FastFeatureData, implementing the interfaces of FastUserIndex and FastItemIndex by delegating to implementations of these.
- AbstractFastPreferenceData(FastUserIndex<U>, FastItemIndex<I>) - Constructor for class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
Constructor.
- AbstractFastPreferenceData(FastUserIndex<U>, FastItemIndex<I>, Function<IdxPref, IdPref<I>>, Function<IdxPref, IdPref<U>>) - Constructor for class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
Constructor.
- AbstractFastPreferenceSampler<U,I> - Class in org.ranksys.fast.preference
-
Abstract fast preference sampler, implementing methods from
FastUserIndex and FastItemIndex.
- AbstractFastPreferenceSampler(FastUserIndex<U>, FastItemIndex<I>) - Constructor for class org.ranksys.fast.preference.AbstractFastPreferenceSampler
-
Constructor.
- AbstractFastRecommender<U,I> - Class in es.uam.eps.ir.ranksys.rec.fast
-
Abstract (fast) recommender.
- AbstractFastRecommender(FastUserIndex<U>, FastItemIndex<I>) - Constructor for class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
Constructor.
- AbstractRecommendationMetric<U,I> - Class in es.uam.eps.ir.ranksys.metrics
-
Abstract recommendation metric.
- AbstractRecommendationMetric() - Constructor for class es.uam.eps.ir.ranksys.metrics.AbstractRecommendationMetric
-
- AbstractRecommender<U,I> - Class in es.uam.eps.ir.ranksys.rec
-
Abstract recommender.
- AbstractRecommender() - Constructor for class es.uam.eps.ir.ranksys.rec.AbstractRecommender
-
- AbstractRecommenderRunner<U,I> - Class in es.uam.eps.ir.ranksys.rec.runner
-
Generic recommender runner.
- AbstractRecommenderRunner(Stream<U>) - Constructor for class es.uam.eps.ir.ranksys.rec.runner.AbstractRecommenderRunner
-
Constructor.
- 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
- AbstractSystemMetric<U,I> - Class in es.uam.eps.ir.ranksys.metrics
-
Abstract system metric.
- AbstractSystemMetric() - Constructor for class es.uam.eps.ir.ranksys.metrics.AbstractSystemMetric
-
- AbstractTopN<T> - Class in es.uam.eps.ir.ranksys.core.util.topn
-
Bounded min-heap to keep just the top-n greatest objects.
- AbstractTopN(int) - Constructor for class es.uam.eps.ir.ranksys.core.util.topn.AbstractTopN
-
Constructor
- accept(double) - Method in class es.uam.eps.ir.ranksys.core.util.Stats
-
Adds a value and updates the statistics.
- accept(Recommendation<U, I>) - Method in interface org.ranksys.formats.rec.RecommendationFormat.Writer
-
- add(T) - Method in class es.uam.eps.ir.ranksys.core.util.topn.AbstractTopN
-
- add(T, double) - Method in class es.uam.eps.ir.ranksys.core.util.topn.ObjectDoubleTopN
-
Tries to add an object-double pair to the heap.
- add(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
-
- add(F) - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastFeatureIndex
-
Add a new feature to the index.
- add(I) - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastItemIndex
-
Add a new item to the index.
- add(U) - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastUserIndex
-
Add a new user to the index.
- add(T) - Method in class es.uam.eps.ir.ranksys.fast.utils.IdxIndex
-
Adds an element to the structure.
- add(int, double) - Method in class es.uam.eps.ir.ranksys.fast.utils.topn.IntDoubleTopN
-
Tries to add an integer-double pair to the heap.
- add(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.metrics.basic.AverageRecommendationMetric
-
- add(Recommendation<U, I>) - Method in interface es.uam.eps.ir.ranksys.metrics.SystemMetric
-
Add a recommendation to the metric.
- add(long, long) - Method in class org.ranksys.compression.codecs.AbstractCODEC
-
Adds the input/output byes of a compression.
- addAndEvaluate(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.metrics.basic.AverageRecommendationMetric
-
Adds the recommendation metric to the average and returns the user value.
- 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.
- all() - Static method in class es.uam.eps.ir.ranksys.rec.runner.fast.FastFilters
-
False item filter as it admits every item.
- all() - Static method in class es.uam.eps.ir.ranksys.rec.runner.Filters
-
False item filter as it admits every item.
- AlphaBayesRuleReranker<U,I> - Class in es.uam.eps.ir.ranksys.novelty.inverted.br
-
Prior smoothed Bayesian probabilistic reformulation re-ranker.
- AlphaBayesRuleReranker(double, Object2DoubleMap<I>) - Constructor for class es.uam.eps.ir.ranksys.novelty.inverted.br.AlphaBayesRuleReranker
-
Constructor that receives a pre-calculated norm map.
- AlphaBayesRuleReranker(double, Stream<Recommendation<U, I>>) - Constructor for class es.uam.eps.ir.ranksys.novelty.inverted.br.AlphaBayesRuleReranker
-
Constructor that receives a set of recommendations and calculates the
norm.
- AlphaBayesRuleReranker(double, Stream<U>, Recommender<U, I>) - Constructor for class es.uam.eps.ir.ranksys.novelty.inverted.br.AlphaBayesRuleReranker
-
Constructor that generates recommendations to calculate a norm.
- 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
-
- ALSFactorizer<U,I> - Class in es.uam.eps.ir.ranksys.mf.als
-
Generic alternating least-squares factorizer.
- ALSFactorizer(int) - Constructor for class es.uam.eps.ir.ranksys.mf.als.ALSFactorizer
-
Constructor.
- and(Function<U, IntPredicate>...) - Static method in class es.uam.eps.ir.ranksys.rec.runner.fast.FastFilters
-
AND of two or more filters.
- and(Function<U, Predicate<I>>...) - Static method in class es.uam.eps.ir.ranksys.rec.runner.Filters
-
AND of two or more filters.
- apply(CharSequence) - Method in interface org.ranksys.formats.parsing.Parser
-
- ArrayDoubleIterator - Class in org.ranksys.core.util.iterators
-
Array-backed iterator over primitive doubles.
- ArrayDoubleIterator(double[]) - Constructor for class org.ranksys.core.util.iterators.ArrayDoubleIterator
-
Constructor.
- ArrayIntIterator - Class in org.ranksys.core.util.iterators
-
Array-backed iterator over primitive integers.
- ArrayIntIterator(int[]) - Constructor for class org.ranksys.core.util.iterators.ArrayIntIterator
-
Constructor.
- 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
-
- AspectModel.UserAspectModel - Class in es.uam.eps.ir.ranksys.diversity.intentaware
-
- asTuple() - Method in class org.ranksys.core.util.tuples.Tuple2id
-
Converts the tuple into a jOOL tuple.
- asTuple() - Method in class org.ranksys.core.util.tuples.Tuple2io
-
Converts the tuple into a jOOL tuple.
- asTuple() - Method in class org.ranksys.core.util.tuples.Tuple2od
-
Converts the tuple into a jOOL tuple.
- atled(int[], int, int) - Static method in class org.ranksys.compression.util.Delta
-
Restores a d-gap array into the original integers.
- AveragePrecision<U,I> - Class in es.uam.eps.ir.ranksys.metrics.basic
-
Average Precision: average of the precision at each recall level.
- AveragePrecision(int, IdealRelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.metrics.basic.AveragePrecision
-
Constructor.
- AverageRecommendationMetric<U,I> - Class in es.uam.eps.ir.ranksys.metrics.basic
-
Average of a recommendation metric: system metric based on the arithmetic mean of a recommendation metric for a set of users' recommendations.
- AverageRecommendationMetric(RecommendationMetric<U, I>, int) - Constructor for class es.uam.eps.ir.ranksys.metrics.basic.AverageRecommendationMetric
-
Constructor in which the number of users of the recommendation metric to be averaged is specified.
- AverageRecommendationMetric(RecommendationMetric<U, I>, boolean) - Constructor for class es.uam.eps.ir.ranksys.metrics.basic.AverageRecommendationMetric
-
Constructor in which the average is calculated for all the recommendations added during the calculation.
- CachedItemNeighborhood<I> - Class in es.uam.eps.ir.ranksys.nn.item.neighborhood
-
Cached item neighborhood.
- CachedItemNeighborhood(ItemNeighborhood<I>) - Constructor for class es.uam.eps.ir.ranksys.nn.item.neighborhood.CachedItemNeighborhood
-
Constructor
- CachedNeighborhood - Class in es.uam.eps.ir.ranksys.nn.neighborhood
-
Cached neighborhood.
- CachedNeighborhood(int, Neighborhood) - Constructor for class es.uam.eps.ir.ranksys.nn.neighborhood.CachedNeighborhood
-
Constructor that calculates and caches neighborhoods.
- CachedNeighborhood(int, Stream<Tuple2io<Stream<Tuple2id>>>) - Constructor for class es.uam.eps.ir.ranksys.nn.neighborhood.CachedNeighborhood
-
Constructor that caches a stream of previously calculated neighborhoods.
- CachedUserNeighborhood<U> - Class in es.uam.eps.ir.ranksys.nn.user.neighborhood
-
Cached user similarity.
- CachedUserNeighborhood(UserNeighborhood<U>) - Constructor for class es.uam.eps.ir.ranksys.nn.user.neighborhood.CachedUserNeighborhood
-
Constructor that calculates and caches user neighborhoods.
- CachedUserNeighborhood(FastUserIndex<U>, Stream<Tuple2<U, Stream<Tuple2od<U>>>>) - Constructor for class es.uam.eps.ir.ranksys.nn.user.neighborhood.CachedUserNeighborhood
-
Constructor that caches a stream of previously calculated neighborhoods.
- calculateNorm(Stream<Recommendation<U, I>>) - Static method in class es.uam.eps.ir.ranksys.novelty.inverted.br.AlphaBayesRuleReranker
-
Calculates the norm (sum of relevance scores) of each item.
- CandidatesRecommenderRunner<U,I> - Class in es.uam.eps.ir.ranksys.rec.runner
-
Recommender runner that generates recommendations using the candidate
recommender method.
- CandidatesRecommenderRunner(Set<U>, Function<U, List<I>>) - Constructor for class es.uam.eps.ir.ranksys.rec.runner.CandidatesRecommenderRunner
-
Constructor.
- capacity - Variable in class es.uam.eps.ir.ranksys.core.util.topn.AbstractTopN
-
Maximum capacity of the heap.
- close() - Method in class org.ranksys.formats.rec.TuplesRecommendationFormat.Writer
-
- co(int[], int, int) - Method in interface org.ranksys.compression.codecs.CODEC
-
Compress.
- co(int[], int, int) - Method in class org.ranksys.compression.codecs.dsi.BitStreamCODEC
-
- co(int[], int, int) - Method in class org.ranksys.compression.codecs.lemire.FastPFORVBCODEC
-
- co(int[], int, int) - Method in class org.ranksys.compression.codecs.lemire.LemireCODEC
-
- co(int[], int, int) - Method in class org.ranksys.compression.codecs.NullCODEC
-
- CODEC<T> - Interface in org.ranksys.compression.codecs
-
Integer compression codec.
- combine(Stats) - Method in class es.uam.eps.ir.ranksys.core.util.Stats
-
Combines the statistics for another sample into this.
- combine(SystemMetric<U, I>) - Method in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
-
- combine(SystemMetric<U, I>) - Method in class es.uam.eps.ir.ranksys.metrics.basic.AverageRecommendationMetric
-
- combine(SystemMetric<U, I>) - Method in interface es.uam.eps.ir.ranksys.metrics.SystemMetric
-
Combines the recommendations added to other system metric to this one.
- compare(int, T) - Method in class es.uam.eps.ir.ranksys.core.util.topn.AbstractTopN
-
Compares the i-th element of the heap with the element
- compare(int, int) - Method in class es.uam.eps.ir.ranksys.core.util.topn.AbstractTopN
-
Compares the i-th element of the heap with the j-th element in the heap.
- compare(int, Tuple2od<T>) - Method in class es.uam.eps.ir.ranksys.core.util.topn.ObjectDoubleTopN
-
- compare(int, int) - Method in class es.uam.eps.ir.ranksys.core.util.topn.ObjectDoubleTopN
-
- compare(int, T) - Method in class es.uam.eps.ir.ranksys.core.util.topn.TopN
-
- compare(int, int) - Method in class es.uam.eps.ir.ranksys.core.util.topn.TopN
-
- compare(int, Tuple2id) - Method in class es.uam.eps.ir.ranksys.fast.utils.topn.IntDoubleTopN
-
- compare(int, int) - Method in class es.uam.eps.ir.ranksys.fast.utils.topn.IntDoubleTopN
-
- compareTo(Tuple2id) - Method in class org.ranksys.core.util.tuples.Tuple2id
-
- compareTo(Tuple2io<T2>) - Method in class org.ranksys.core.util.tuples.Tuple2io
-
- compareTo(Tuple2od<T1>) - Method in class org.ranksys.core.util.tuples.Tuple2od
-
- CompressibleBinaryPreferencesFormat - Class in org.ranksys.formats.preference
-
Compression-ready format for binary preference data.
- CompressibleBinaryPreferencesFormat() - Constructor for class org.ranksys.formats.preference.CompressibleBinaryPreferencesFormat
-
- CompressibleRatingPreferencesFormat - Class in org.ranksys.formats.preference
-
Compression-ready format for rating preference data.
- CompressibleRatingPreferencesFormat() - Constructor for class org.ranksys.formats.preference.CompressibleRatingPreferencesFormat
-
- CompressionExample - Class in org.ranksys.examples
-
Example of usage of the RankSys-compression module.
- CompressionExample() - Constructor for class org.ranksys.examples.CompressionExample
-
- ConcatPreferenceData<U,I> - Class in es.uam.eps.ir.ranksys.core.preference
-
Concatenation of two PreferenceData's
- ConcatPreferenceData(PreferenceData<U, I>, PreferenceData<U, I>) - Constructor for class es.uam.eps.ir.ranksys.core.preference.ConcatPreferenceData
-
Constructor.
- containsFeature(F) - Method in class es.uam.eps.ir.ranksys.core.feature.SimpleFeatureData
-
- containsFeature(F) - Method in interface es.uam.eps.ir.ranksys.core.index.FeatureIndex
-
Checks whether the index contains a feature.
- containsFeature(F) - Method in class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
- containsFeature(F) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastFeatureIndex
-
- containsFeature(F) - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastFeatureIndex
-
- containsId(T) - Method in class es.uam.eps.ir.ranksys.fast.utils.IdxIndex
-
Checks whether the structure contains this element.
- containsItem(I) - Method in class es.uam.eps.ir.ranksys.core.feature.SimpleFeatureData
-
- containsItem(I) - Method in interface es.uam.eps.ir.ranksys.core.index.ItemIndex
-
Checks whether the index contains an item.
- containsItem(I) - Method in class es.uam.eps.ir.ranksys.core.preference.ConcatPreferenceData
-
- containsItem(I) - Method in class es.uam.eps.ir.ranksys.core.preference.SimplePreferenceData
-
- containsItem(I) - Method in class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
- containsItem(I) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastItemIndex
-
- containsItem(I) - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastItemIndex
-
- containsItem(I) - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- containsItem(I) - Method in class es.uam.eps.ir.ranksys.mf.Factorization
-
- containsItem(I) - Method in class org.ranksys.fm.PreferenceFM
-
- containsUser(U) - Method in interface es.uam.eps.ir.ranksys.core.index.UserIndex
-
Checks whether the index contains a user.
- containsUser(U) - Method in class es.uam.eps.ir.ranksys.core.preference.ConcatPreferenceData
-
- containsUser(U) - Method in class es.uam.eps.ir.ranksys.core.preference.SimplePreferenceData
-
- containsUser(U) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastUserIndex
-
- containsUser(U) - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastUserIndex
-
- containsUser(U) - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- containsUser(U) - Method in class es.uam.eps.ir.ranksys.mf.Factorization
-
- containsUser(U) - Method in class org.ranksys.fm.PreferenceFM
-
- CosineFeatureItemDistanceModel<I,F> - Class in es.uam.eps.ir.ranksys.novdiv.distance
-
Vector cosine item distance model.
- CosineFeatureItemDistanceModel(FeatureData<I, F, Double>) - Constructor for class es.uam.eps.ir.ranksys.novdiv.distance.CosineFeatureItemDistanceModel
-
Constructor.
- 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
- cutoff - Variable in class es.uam.eps.ir.ranksys.novdiv.reranking.GreedyReranker
-
Cut-off of the re-ranking.
- EFD<U,I> - Class in es.uam.eps.ir.ranksys.novelty.longtail.metrics
-
Expected free discovery metric.
- EFD(int, FDItemNovelty<U, I>, RelevanceModel<U, I>, RankingDiscountModel) - Constructor for class es.uam.eps.ir.ranksys.novelty.longtail.metrics.EFD
-
Constructor.
- 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.
- EISDC<U,I> - Class in es.uam.eps.ir.ranksys.novelty.sales.metrics
-
Expected Inter-System Discovery Complement metric.
- EISDC(int, ISDCItemNovelty<U, I>, RelevanceModel<U, I>, RankingDiscountModel) - Constructor for class es.uam.eps.ir.ranksys.novelty.sales.metrics.EISDC
-
Constructor.
- 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
- EliasFanoBitStreamCODEC - Class in org.ranksys.compression.codecs.dsi
-
Elias-Fano coding.
- EliasFanoBitStreamCODEC() - Constructor for class org.ranksys.compression.codecs.dsi.EliasFanoBitStreamCODEC
-
- 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.
- EPC<U,I> - Class in es.uam.eps.ir.ranksys.novelty.longtail.metrics
-
Expected popularity complement metric.
- EPC(int, PCItemNovelty<U, I>, RelevanceModel<U, I>, RankingDiscountModel) - Constructor for class es.uam.eps.ir.ranksys.novelty.longtail.metrics.EPC
-
Constructor.
- EPD<U,I> - Class in es.uam.eps.ir.ranksys.novelty.unexp.metrics
-
Expected profile distance metric.
- EPD(int, PDItemNovelty<U, I>, RelevanceModel<U, I>, RankingDiscountModel) - Constructor for class es.uam.eps.ir.ranksys.novelty.unexp.metrics.EPD
-
Constructor.
- equals(Object) - Method in class org.ranksys.core.util.tuples.Tuple2id
-
- equals(Object) - Method in class org.ranksys.core.util.tuples.Tuple2io
-
- equals(Object) - Method in class org.ranksys.core.util.tuples.Tuple2od
-
- 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
-
- error(Factorization<U, I>, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.als.ALSFactorizer
-
- error(DenseDoubleMatrix2D, DenseDoubleMatrix2D, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.als.ALSFactorizer
-
Squared loss of two matrices.
- error(DenseDoubleMatrix2D, DenseDoubleMatrix2D, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.als.HKVFactorizer
-
- error(DenseDoubleMatrix2D, DenseDoubleMatrix2D, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.als.PZTFactorizer
-
- error(Factorization<U, I>, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.Factorizer
-
Global loss of the factorization.
- error(Factorization<U, I>, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.plsa.PLSAFactorizer
-
- 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.core - package es.uam.eps.ir.ranksys.core
-
Core interfaces and classes in RankSys.
- es.uam.eps.ir.ranksys.core.feature - package es.uam.eps.ir.ranksys.core.feature
-
Classes for accessing item-feature data.
- es.uam.eps.ir.ranksys.core.index - package es.uam.eps.ir.ranksys.core.index
-
Indexes for users, items and features.
- es.uam.eps.ir.ranksys.core.model - package es.uam.eps.ir.ranksys.core.model
-
Classes for user models.
- es.uam.eps.ir.ranksys.core.preference - package es.uam.eps.ir.ranksys.core.preference
-
Classes for accessing user-item preferences.
- es.uam.eps.ir.ranksys.core.util - package es.uam.eps.ir.ranksys.core.util
-
Generic utilities.
- es.uam.eps.ir.ranksys.core.util.topn - package es.uam.eps.ir.ranksys.core.util.topn
-
Bounded min-heaps to keep the top-n values.
- 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.
- es.uam.eps.ir.ranksys.examples - package es.uam.eps.ir.ranksys.examples
-
Example main programs for recommenders, metrics and rerankers.
- es.uam.eps.ir.ranksys.fast - package es.uam.eps.ir.ranksys.fast
-
Core classes of RankSys-fast.
- es.uam.eps.ir.ranksys.fast.feature - package es.uam.eps.ir.ranksys.fast.feature
-
Fast versions of FeatureData.
- es.uam.eps.ir.ranksys.fast.index - package es.uam.eps.ir.ranksys.fast.index
-
Fast versions of user/item/feature indexes.
- es.uam.eps.ir.ranksys.fast.preference - package es.uam.eps.ir.ranksys.fast.preference
-
Fast versions of PreferenceData.
- es.uam.eps.ir.ranksys.fast.utils - package es.uam.eps.ir.ranksys.fast.utils
-
Utilities for RankSys-module.
- es.uam.eps.ir.ranksys.fast.utils.topn - package es.uam.eps.ir.ranksys.fast.utils.topn
-
Fast versions of TopN.
- es.uam.eps.ir.ranksys.metrics - package es.uam.eps.ir.ranksys.metrics
-
Interfaces and abstract classes for metrics.
- es.uam.eps.ir.ranksys.metrics.basic - package es.uam.eps.ir.ranksys.metrics.basic
-
Implementations of basic, common metrics.
- es.uam.eps.ir.ranksys.metrics.rank - package es.uam.eps.ir.ranksys.metrics.rank
-
Ranking discount models.
- es.uam.eps.ir.ranksys.metrics.rel - package es.uam.eps.ir.ranksys.metrics.rel
-
Relevance models.
- es.uam.eps.ir.ranksys.mf - package es.uam.eps.ir.ranksys.mf
-
Matrix factorization base classes.
- es.uam.eps.ir.ranksys.mf.als - package es.uam.eps.ir.ranksys.mf.als
-
Alternating least-squares factorization.
- es.uam.eps.ir.ranksys.mf.plsa - package es.uam.eps.ir.ranksys.mf.plsa
-
Probabilistic latent semantic analysis.
- es.uam.eps.ir.ranksys.mf.rec - package es.uam.eps.ir.ranksys.mf.rec
-
Matrix factorization recommenders.
- es.uam.eps.ir.ranksys.nn.item - package es.uam.eps.ir.ranksys.nn.item
-
Item-based nearest neighbors recommenders.
- es.uam.eps.ir.ranksys.nn.item.neighborhood - package es.uam.eps.ir.ranksys.nn.item.neighborhood
-
Item neighborhoods.
- es.uam.eps.ir.ranksys.nn.item.sim - package es.uam.eps.ir.ranksys.nn.item.sim
-
Item similarities.
- es.uam.eps.ir.ranksys.nn.neighborhood - package es.uam.eps.ir.ranksys.nn.neighborhood
-
Neighborhoods.
- es.uam.eps.ir.ranksys.nn.sim - package es.uam.eps.ir.ranksys.nn.sim
-
Similarities.
- es.uam.eps.ir.ranksys.nn.user - package es.uam.eps.ir.ranksys.nn.user
-
User-based nearest neighbors recommenders.
- es.uam.eps.ir.ranksys.nn.user.neighborhood - package es.uam.eps.ir.ranksys.nn.user.neighborhood
-
User neighborhoods.
- es.uam.eps.ir.ranksys.nn.user.sim - package es.uam.eps.ir.ranksys.nn.user.sim
-
User similarities.
- es.uam.eps.ir.ranksys.novdiv.distance - package es.uam.eps.ir.ranksys.novdiv.distance
-
Item distance models.
- es.uam.eps.ir.ranksys.novdiv.itemnovelty - package es.uam.eps.ir.ranksys.novdiv.itemnovelty
-
Item novelty models.
- es.uam.eps.ir.ranksys.novdiv.itemnovelty.metrics - package es.uam.eps.ir.ranksys.novdiv.itemnovelty.metrics
-
Item novelty metrics.
- es.uam.eps.ir.ranksys.novdiv.itemnovelty.reranking - package es.uam.eps.ir.ranksys.novdiv.itemnovelty.reranking
-
Item novelty re-rankers.
- es.uam.eps.ir.ranksys.novdiv.reranking - package es.uam.eps.ir.ranksys.novdiv.reranking
-
Re-rankers.
- es.uam.eps.ir.ranksys.novelty.inverted.br - package es.uam.eps.ir.ranksys.novelty.inverted.br
-
Bayesian probabilistic reformulations.
- es.uam.eps.ir.ranksys.novelty.inverted.neighborhood - package es.uam.eps.ir.ranksys.novelty.inverted.neighborhood
-
Inverted neighborhoods.
- es.uam.eps.ir.ranksys.novelty.longtail - package es.uam.eps.ir.ranksys.novelty.longtail
-
Long Tail novelty.
- es.uam.eps.ir.ranksys.novelty.longtail.metrics - package es.uam.eps.ir.ranksys.novelty.longtail.metrics
-
Long Tail novelty metrics.
- es.uam.eps.ir.ranksys.novelty.longtail.reranking - package es.uam.eps.ir.ranksys.novelty.longtail.reranking
-
Long Tail novelty re-rankers.
- es.uam.eps.ir.ranksys.novelty.sales - package es.uam.eps.ir.ranksys.novelty.sales
-
Sales novelty.
- es.uam.eps.ir.ranksys.novelty.sales.metrics - package es.uam.eps.ir.ranksys.novelty.sales.metrics
-
Sales novelty metrics.
- es.uam.eps.ir.ranksys.novelty.sales.reranking - package es.uam.eps.ir.ranksys.novelty.sales.reranking
-
Sales novelty re-rankers.
- es.uam.eps.ir.ranksys.novelty.temporal - package es.uam.eps.ir.ranksys.novelty.temporal
-
Temporal novelty.
- es.uam.eps.ir.ranksys.novelty.temporal.metrics - package es.uam.eps.ir.ranksys.novelty.temporal.metrics
-
Temporal novelty metrics.
- es.uam.eps.ir.ranksys.novelty.temporal.reranking - package es.uam.eps.ir.ranksys.novelty.temporal.reranking
-
Temporal novelty re-rankers.
- es.uam.eps.ir.ranksys.novelty.unexp - package es.uam.eps.ir.ranksys.novelty.unexp
-
Unexpectedness.
- es.uam.eps.ir.ranksys.novelty.unexp.metrics - package es.uam.eps.ir.ranksys.novelty.unexp.metrics
-
Unexpectedness metrics.
- es.uam.eps.ir.ranksys.novelty.unexp.reranking - package es.uam.eps.ir.ranksys.novelty.unexp.reranking
-
Unexpectedness re-rankers.
- es.uam.eps.ir.ranksys.rec - package es.uam.eps.ir.ranksys.rec
-
Base classes and interfaces for recommendation algorithms.
- es.uam.eps.ir.ranksys.rec.fast - package es.uam.eps.ir.ranksys.rec.fast
-
Fast version of base classes and interfaces for recommendation algorithms.
- es.uam.eps.ir.ranksys.rec.fast.basic - package es.uam.eps.ir.ranksys.rec.fast.basic
-
Basic recommendation algorithms.
- es.uam.eps.ir.ranksys.rec.runner - package es.uam.eps.ir.ranksys.rec.runner
-
Recommender runners.
- es.uam.eps.ir.ranksys.rec.runner.fast - package es.uam.eps.ir.ranksys.rec.runner.fast
-
Fast recommender runners.
- estimate(FastPreferenceData<U, I>, int, double, double, int, int) - Static method in class org.ranksys.lda.LDAModelEstimator
-
Estimate a topic model for collaborative filtering data.
- ETD<U,I> - Class in es.uam.eps.ir.ranksys.novelty.temporal.metrics
-
Expected Temporal Discovery metric.
- ETD(int, TDItemNovelty<U, I>, RelevanceModel<U, I>, RankingDiscountModel) - Constructor for class es.uam.eps.ir.ranksys.novelty.temporal.metrics.ETD
-
Constructor.
- 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 es.uam.eps.ir.ranksys.metrics.basic.AveragePrecision
-
Returns a score for the recommendation list.
- evaluate() - Method in class es.uam.eps.ir.ranksys.metrics.basic.AverageRecommendationMetric
-
- evaluate(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.metrics.basic.NDCG
-
Returns a score for the recommendation list.
- evaluate(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.metrics.basic.NumRetrieved
-
Returns a score for the recommendation list.
- evaluate(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.metrics.basic.Precision
-
Returns a score for the recommendation list.
- evaluate(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.metrics.basic.Recall
-
Returns a score for the recommendation list.
- evaluate(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.metrics.basic.ReciprocalRank
-
Returns a score for the recommendation list.
- evaluate(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.metrics.basic.Recommendability
-
Returns a score for the recommendation list.
- evaluate(Recommendation<U, I>) - Method in interface es.uam.eps.ir.ranksys.metrics.RecommendationMetric
-
Returns a score for the recommendation list.
- evaluate() - Method in interface es.uam.eps.ir.ranksys.metrics.SystemMetric
-
Evaluates the metric for the recommendations added so far.
- evaluate(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.novdiv.itemnovelty.metrics.ItemNoveltyMetric
-
Returns a score for the recommendation list.
- evaluate(Recommendation<U, I>) - Method in class es.uam.eps.ir.ranksys.novelty.temporal.metrics.ETD
-
Returns a score for the recommendation list.
- evaluate(Recommendation<U, I>) - Method in class org.ranksys.diversity.prop.metrics.CPR
-
- evaluate(Recommendation<U, I>) - Method in class org.ranksys.metrics.basic.KCall
-
- ExponentialDiscountModel - Class in es.uam.eps.ir.ranksys.metrics.rank
-
Exponential ranking discount: disc(k) = base^k.
- ExponentialDiscountModel(double) - Constructor for class es.uam.eps.ir.ranksys.metrics.rank.ExponentialDiscountModel
-
Constructor.
- Factorization<U,I> - Class in es.uam.eps.ir.ranksys.mf
-
Matrix factorization.
- Factorization(FastUserIndex<U>, FastItemIndex<I>, int, DoubleFunction) - Constructor for class es.uam.eps.ir.ranksys.mf.Factorization
-
Constructor.
- Factorization(FastUserIndex<U>, FastItemIndex<I>, DenseDoubleMatrix2D, DenseDoubleMatrix2D, int) - Constructor for class es.uam.eps.ir.ranksys.mf.Factorization
-
Constructor for stored factorizations.
- FactorizationFormat - Interface in org.ranksys.formats.factorization
-
Matrix factorisation format.
- factorize(int, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.als.ALSFactorizer
-
- factorize(Factorization<U, I>, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.als.ALSFactorizer
-
- factorize(int, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.Factorizer
-
Creates and calculates a factorization.
- factorize(Factorization<U, I>, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.Factorizer
-
Calculates the factorization by using a previously generate matrix
factorization.
- factorize(int, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.plsa.PLSAFactorizer
-
- factorize(Factorization<U, I>, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.plsa.PLSAFactorizer
-
- Factorizer<U,I> - Class in es.uam.eps.ir.ranksys.mf
-
Factorizer.
- Factorizer() - Constructor for class es.uam.eps.ir.ranksys.mf.Factorizer
-
- FastEnsembleRecommender<U,I> - Class in org.ranksys.rec.fast
-
Ensemble of recommenders, performs a linear combination of the scores
given by several recommenders.
- FastEnsembleRecommender(Iterable<Map.Entry<FastRankingRecommender<U, I>, Double>>) - Constructor for class org.ranksys.rec.fast.FastEnsembleRecommender
-
Constructor.
- FastFeatureData<I,F,V> - Interface in es.uam.eps.ir.ranksys.fast.feature
-
Fast version of FeatureData, where item-feature relationships are
stored internally by the indexes provided by FastItemIndex and FastFeatureIndex.
- FastFeatureIndex<F> - Interface in es.uam.eps.ir.ranksys.fast.index
-
Fast version of FeatureIndex, where features are internally represented with numerical indices from 0 (inclusive) to the number of indexed features (exclusive).
- FastFilterRecommenderRunner<U,I> - Class in es.uam.eps.ir.ranksys.rec.runner.fast
-
Fast filter runner.
- FastFilterRecommenderRunner(FastUserIndex<U>, FastItemIndex<I>, Stream<U>, Function<U, IntPredicate>, int) - Constructor for class es.uam.eps.ir.ranksys.rec.runner.fast.FastFilterRecommenderRunner
-
Constructor.
- FastFilters - Class in es.uam.eps.ir.ranksys.rec.runner.fast
-
Filters for the filter recommender method in FastRecommender.
- FastFilters() - Constructor for class es.uam.eps.ir.ranksys.rec.runner.fast.FastFilters
-
- FastItemIndex<I> - Interface in es.uam.eps.ir.ranksys.fast.index
-
Fast version of ItemIndex, where items are internally represented with numerical indices from 0 (inclusive) to the number of indexed items (exclusive).
- FastPFORVBCODEC - Class in org.ranksys.compression.codecs.lemire
-
FastPFOR coding (with Variable Byte as fallback).
- FastPFORVBCODEC() - Constructor for class org.ranksys.compression.codecs.lemire.FastPFORVBCODEC
-
Constructor.
- FastPointWisePreferenceData<U,I> - Interface in org.ranksys.fast.preference
-
Fast point-wise preference data.
- FastPreferenceData<U,I> - Interface in es.uam.eps.ir.ranksys.fast.preference
-
Fast version of PreferenceData, where preferences for users and items are
stored internally by the indexes provided by FastUserIndex and FastItemIndex.
- FastPreferenceSampler<U,I> - Interface in org.ranksys.fast.preference
-
Fast preference sampler, for stochastic algorithms.
- FastRankingRecommender<U,I> - Class in es.uam.eps.ir.ranksys.rec.fast
-
Recommender for top-n recommendations.
- FastRankingRecommender(FastUserIndex<U>, FastItemIndex<I>) - Constructor for class es.uam.eps.ir.ranksys.rec.fast.FastRankingRecommender
-
Constructor.
- FastRecommendation - Class in es.uam.eps.ir.ranksys.fast
-
Fast recommendation, where users and items are identified by index.
- FastRecommendation(int, List<Tuple2id>) - Constructor for class es.uam.eps.ir.ranksys.fast.FastRecommendation
-
Constructor.
- FastRecommender<U,I> - Interface in es.uam.eps.ir.ranksys.rec.fast
-
Fast recommender.
- fastSample() - Method in interface org.ranksys.fast.preference.FastPreferenceSampler
-
Get a stream of randomly sample user-item fast preferences.
- FastStringSplitter - Class in es.uam.eps.ir.ranksys.core.util
-
Efficient and fast CharSequence splitter.
- FastStringSplitter() - Constructor for class es.uam.eps.ir.ranksys.core.util.FastStringSplitter
-
- FastUserIndex<U> - Interface in es.uam.eps.ir.ranksys.fast.index
-
Fast version of UserIndex, where users are internally represented with numerical indices from 0 (inclusive) to the number of indexed users (exclusive).
- FDItemNovelty<U,I> - Class in es.uam.eps.ir.ranksys.novelty.longtail
-
Free discovery item novelty model.
- FDItemNovelty(PreferenceData<U, I>) - Constructor for class es.uam.eps.ir.ranksys.novelty.longtail.FDItemNovelty
-
Constructor
- FDItemNoveltyReranker<U,I> - Class in es.uam.eps.ir.ranksys.novelty.longtail.reranking
-
Free Discovery item novelty re-ranker.
- FDItemNoveltyReranker(double, FDItemNovelty<U, I>, boolean) - Constructor for class es.uam.eps.ir.ranksys.novelty.longtail.reranking.FDItemNoveltyReranker
-
Constructor.
- FeatsReader - Class in org.ranksys.formats.index
-
Reader for list of feats (feature values).
- FeatsReader() - Constructor for class org.ranksys.formats.index.FeatsReader
-
- feature2fidx(F) - Method in class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
- feature2fidx(F) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastFeatureIndex
-
Returns the index assigned to the feature.
- feature2fidx(Tuple2<F, V>) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastFeatureIndex
-
Applies FastFeatureIndex::feature2fidx to the first element of the tuple.
- feature2fidx(Tuple2od<F>) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastFeatureIndex
-
Applies FastFeatureIndex::feature2fidx to the first element of the tuple.
- feature2fidx(F) - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastFeatureIndex
-
- FeatureData<I,F,V> - Interface in es.uam.eps.ir.ranksys.core.feature
-
Item-feature data.
- featureData - Variable in class es.uam.eps.ir.ranksys.diversity.intentaware.FeatureIntentModel
-
item features data
- FeatureIndex<F> - Interface in es.uam.eps.ir.ranksys.core.index
-
Index for a set of features.
- 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
-
- FeatureItemDistanceModel<I,F,V> - Class in es.uam.eps.ir.ranksys.novdiv.distance
-
Feature-based item distance model.
- FeatureItemDistanceModel(FeatureData<I, F, V>) - Constructor for class es.uam.eps.ir.ranksys.novdiv.distance.FeatureItemDistanceModel
-
Constructor.
- featureNorms - Variable in class es.uam.eps.ir.ranksys.diversity.intentaware.FeatureIntentModel
-
features norms
- FeaturesReader - Interface in org.ranksys.formats.feature
-
Reader of files containing information to load into a FeatureData object.
- FeatureUserIntentModel(U) - Constructor for class es.uam.eps.ir.ranksys.diversity.intentaware.FeatureIntentModel.FeatureUserIntentModel
-
Constructor.
- fidx2feature(int) - Method in class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
- fidx2feature(int) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastFeatureIndex
-
Returns the feature represented with the index.
- fidx2feature(Tuple2io<V>) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastFeatureIndex
-
Applies FastFeatureIndex::fidx2feature to the first element of the tuple.
- fidx2feature(Tuple2id) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastFeatureIndex
-
Applies FastFeatureIndex::fidx2feature to the first element of the tuple.
- fidx2feature(int) - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastFeatureIndex
-
- FilterRecommenderRunner<U,I> - Class in es.uam.eps.ir.ranksys.rec.runner
-
Filter runner.
- FilterRecommenderRunner(Stream<U>, Function<U, Predicate<I>>, int) - Constructor for class es.uam.eps.ir.ranksys.rec.runner.FilterRecommenderRunner
-
Constructor.
- Filters - Class in es.uam.eps.ir.ranksys.rec.runner
-
Filters for the filter recommender method in Recommender.
- Filters() - Constructor for class es.uam.eps.ir.ranksys.rec.runner.Filters
-
- FixedLengthBitStreamCODEC - Class in org.ranksys.compression.codecs.dsi
-
Fixed-length coding.
- FixedLengthBitStreamCODEC(int) - Constructor for class org.ranksys.compression.codecs.dsi.FixedLengthBitStreamCODEC
-
Constructor.
- FMFormat - Interface in org.ranksys.formats.factorization
-
Factorisation machine format for reading and writing from files.
- FMRecommender<U,I> - Class in org.ranksys.fm.rec
-
A recommender using a factorisation machine.
- FMRecommender(PreferenceFM<U, I>) - Constructor for class org.ranksys.fm.rec.FMRecommender
-
Constructor.
- FORVBCODEC - Class in org.ranksys.compression.codecs.lemire
-
Frame of Reference coding (with Variable Byte as fallback).
- FORVBCODEC() - Constructor for class org.ranksys.compression.codecs.lemire.FORVBCODEC
-
Constructor.
- fp - Static variable in class org.ranksys.formats.parsing.Parsers
-
Parse to Float.
- freeNorm - Variable in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
-
Norm for free discovery item novelty models.
- gain(I) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.metrics.ERRIA.ERRRelevanceModel.UserERRRelevanceModel
-
- gain(I) - Method in class es.uam.eps.ir.ranksys.metrics.basic.NDCG.NDCGRelevanceModel.UserNDCGRelevanceModel
-
Gain obtained by recommending the item.
- gain(I) - Method in interface es.uam.eps.ir.ranksys.metrics.rel.RelevanceModel.UserRelevanceModel
-
Gain obtained by recommending the item.
- GammaBitStreamCODEC - Class in org.ranksys.compression.codecs.dsi
-
Gamma coding.
- GammaBitStreamCODEC() - Constructor for class org.ranksys.compression.codecs.dsi.GammaBitStreamCODEC
-
- get(U) - Method in class es.uam.eps.ir.ranksys.core.model.UserModel
-
Calculates the user model for user u.
- get() - Method in class es.uam.eps.ir.ranksys.core.util.Lazy
-
- get(int) - Method in class es.uam.eps.ir.ranksys.core.util.topn.AbstractTopN
-
Returns the i-th element in the heap.
- get(int) - Method in class es.uam.eps.ir.ranksys.core.util.topn.ObjectDoubleTopN
-
- get(int) - Method in class es.uam.eps.ir.ranksys.core.util.topn.TopN
-
- 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
-
Calculates the user model for user u.
- 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
-
- get(T) - Method in class es.uam.eps.ir.ranksys.fast.utils.IdxIndex
-
Gets the index of the element.
- get(int) - Method in class es.uam.eps.ir.ranksys.fast.utils.IdxIndex
-
Gets the element assigned to the index.
- get(int) - Method in class es.uam.eps.ir.ranksys.fast.utils.topn.IntDoubleTopN
-
- get(U) - Method in class es.uam.eps.ir.ranksys.metrics.basic.NDCG.NDCGRelevanceModel
-
Calculates the user model for user u.
- get(U) - Method in class es.uam.eps.ir.ranksys.metrics.rel.BackgroundBinaryRelevanceModel
-
- get(U) - Method in class es.uam.eps.ir.ranksys.metrics.rel.BinaryRelevanceModel
-
- get(U) - Method in class es.uam.eps.ir.ranksys.metrics.rel.IdealRelevanceModel
-
- get(U) - Method in class es.uam.eps.ir.ranksys.metrics.rel.NoRelevanceModel
-
- get(U) - Method in class es.uam.eps.ir.ranksys.metrics.rel.RelevanceModel
-
- get(U) - Method in class es.uam.eps.ir.ranksys.novdiv.itemnovelty.ItemNovelty
-
- get(U) - Method in class es.uam.eps.ir.ranksys.novelty.longtail.FDItemNovelty
-
- get(U) - Method in class es.uam.eps.ir.ranksys.novelty.longtail.PCItemNovelty
-
- get(U) - Method in class es.uam.eps.ir.ranksys.novelty.sales.ISDCItemNovelty
-
- get(U) - Method in class es.uam.eps.ir.ranksys.novelty.temporal.TDItemNovelty
-
- get(U) - Method in class es.uam.eps.ir.ranksys.novelty.unexp.PDItemNovelty
-
- get() - Static method in class org.ranksys.formats.factorization.SimpleFactorizationFormat
-
Returns an instance of this class.
- get() - Static method in class org.ranksys.formats.factorization.SimpleFMFormat
-
Returns an instance of this class.
- get() - Static method in class org.ranksys.formats.feature.SimpleFeaturesReader
-
Returns and instance of this class.
- get() - Static method in class org.ranksys.formats.preference.CompressibleBinaryPreferencesFormat
-
Gets an instance of this class.
- get() - Static method in class org.ranksys.formats.preference.CompressibleRatingPreferencesFormat
-
Gets an instance of this class.
- get() - Static method in class org.ranksys.formats.preference.SimpleBinaryPreferencesReader
-
Returns and instance of this class.
- get() - Static method in class org.ranksys.formats.preference.SimpleRatingPreferencesReader
-
Returns and instance of this class.
- get() - Method in interface org.ranksys.formats.rec.RecommendationFormat.Reader
-
- getAllFeatures() - Method in class es.uam.eps.ir.ranksys.core.feature.SimpleFeatureData
-
- getAllFeatures() - Method in interface es.uam.eps.ir.ranksys.core.index.FeatureIndex
-
Retrieves a stream of the indexed features.
- getAllFeatures() - Method in class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
- getAllFeatures() - Method in interface es.uam.eps.ir.ranksys.fast.index.FastFeatureIndex
-
- getAllFeatures() - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastFeatureIndex
-
- getAllFidx() - Method in interface es.uam.eps.ir.ranksys.fast.index.FastFeatureIndex
-
Gets all the indices of the features.
- getAllIidx() - Method in interface es.uam.eps.ir.ranksys.fast.index.FastItemIndex
-
Gets all the indices of the items.
- getAllIidx() - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getAllItems() - Method in class es.uam.eps.ir.ranksys.core.feature.SimpleFeatureData
-
- getAllItems() - Method in interface es.uam.eps.ir.ranksys.core.index.ItemIndex
-
Retrieves a stream of the indexed items.
- getAllItems() - Method in class es.uam.eps.ir.ranksys.core.preference.ConcatPreferenceData
-
- getAllItems() - Method in class es.uam.eps.ir.ranksys.core.preference.SimplePreferenceData
-
- getAllItems() - Method in class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
- getAllItems() - Method in interface es.uam.eps.ir.ranksys.fast.index.FastItemIndex
-
- getAllItems() - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastItemIndex
-
- getAllItems() - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- getAllItems() - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getAllItems() - Method in class org.ranksys.fm.PreferenceFM
-
- getAllUidx() - Method in interface es.uam.eps.ir.ranksys.fast.index.FastUserIndex
-
Gets all the indices of the users.
- getAllUidx() - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getAllUsers() - Method in interface es.uam.eps.ir.ranksys.core.index.UserIndex
-
Retrieves a stream of the indexed users.
- getAllUsers() - Method in class es.uam.eps.ir.ranksys.core.preference.ConcatPreferenceData
-
- getAllUsers() - Method in class es.uam.eps.ir.ranksys.core.preference.SimplePreferenceData
-
- getAllUsers() - Method in interface es.uam.eps.ir.ranksys.fast.index.FastUserIndex
-
- getAllUsers() - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastUserIndex
-
- getAllUsers() - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- getAllUsers() - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getAllUsers() - Method in class org.ranksys.fm.PreferenceFM
-
- getBasePerm(int) - Static method in class es.uam.eps.ir.ranksys.novdiv.reranking.PermutationReranker
-
Returns a null permutation, that is, an array with values 0..(N-1).
- getFeatureItems(F) - Method in interface es.uam.eps.ir.ranksys.core.feature.FeatureData
-
Returns a stream of items with the feature.
- getFeatureItems(F) - Method in class es.uam.eps.ir.ranksys.core.feature.SimpleFeatureData
-
- getFeatureItems(F) - Method in class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
- 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.
- getFeaturesWithItems() - Method in interface es.uam.eps.ir.ranksys.core.feature.FeatureData
-
Returns a stream of features with items.
- getFeaturesWithItems() - Method in class es.uam.eps.ir.ranksys.core.feature.SimpleFeatureData
-
- getFeaturesWithItems() - Method in class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
- getFidxItems(int) - Method in interface es.uam.eps.ir.ranksys.fast.feature.FastFeatureData
-
Returns the items having a feature.
- getFidxItems(int) - Method in class es.uam.eps.ir.ranksys.fast.feature.SimpleFastFeatureData
-
- getFidxWithItems() - Method in interface es.uam.eps.ir.ranksys.fast.feature.FastFeatureData
-
Returns the features that are associated with items.
- getFidxWithItems() - Method in class es.uam.eps.ir.ranksys.fast.feature.SimpleFastFeatureData
-
- getFM() - Method in class org.ranksys.fm.PreferenceFM
-
Returns the enclosed factorisation machine.
- getGainValues() - Method in class es.uam.eps.ir.ranksys.metrics.basic.NDCG.NDCGRelevanceModel.UserNDCGRelevanceModel
-
Get the vector of gains of the relevant items.
- getIds() - Method in class es.uam.eps.ir.ranksys.fast.utils.IdxIndex
-
Returns a stream of the elements stored in the structure.
- getIidxFeatures(int) - Method in interface es.uam.eps.ir.ranksys.fast.feature.FastFeatureData
-
Returns the features associated with an item.
- getIidxFeatures(int) - Method in class es.uam.eps.ir.ranksys.fast.feature.SimpleFastFeatureData
-
- getIidxPreferences(int) - Method in interface es.uam.eps.ir.ranksys.fast.preference.FastPreferenceData
-
Gets the preferences of an item.
- getIidxPreferences(int) - Method in class es.uam.eps.ir.ranksys.fast.preference.SimpleFastPreferenceData
-
- getIidxPreferences(int) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getIidxPreferences(int) - Method in class org.ranksys.fast.preference.IteratorsAbstractFastPreferenceData
-
- getIidxs() - Method in class es.uam.eps.ir.ranksys.fast.FastRecommendation
-
Returns the list of item-score pairs identified by index.
- getIidxUidxs(int) - Method in interface es.uam.eps.ir.ranksys.fast.preference.FastPreferenceData
-
Returns the user idxs of the preferences for an item.
- getIidxUidxs(int) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getIidxUidxs(int) - Method in class org.ranksys.compression.preferences.AbstractCODECPreferenceData
-
- getIidxUidxs(int) - Method in class org.ranksys.fast.preference.StreamsAbstractFastPreferenceData
-
- getIidxVs(int) - Method in interface es.uam.eps.ir.ranksys.fast.preference.FastPreferenceData
-
Returns the user values of the preferences for an item.
- getIidxVs(int) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getIidxVs(int) - Method in class org.ranksys.compression.preferences.BinaryCODECPreferenceData
-
- getIidxVs(int) - Method in class org.ranksys.compression.preferences.RatingCODECPreferenceData
-
- getIidxVs(int) - Method in class org.ranksys.fast.preference.StreamsAbstractFastPreferenceData
-
- getIidxWithFeatures() - Method in interface es.uam.eps.ir.ranksys.fast.feature.FastFeatureData
-
Returns the indexes of the items with features.
- getIidxWithFeatures() - Method in class es.uam.eps.ir.ranksys.fast.feature.SimpleFastFeatureData
-
- getIidxWithPreferences() - Method in interface es.uam.eps.ir.ranksys.fast.preference.FastPreferenceData
-
Returns a stream of item indexes for which users have preferences.
- getIidxWithPreferences() - Method in class es.uam.eps.ir.ranksys.fast.preference.SimpleFastPreferenceData
-
- getIidxWithPreferences() - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getIidxWithPreferences() - Method in class org.ranksys.compression.preferences.AbstractCODECPreferenceData
-
- 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.
- getItemFeatures(I) - Method in interface es.uam.eps.ir.ranksys.core.feature.FeatureData
-
Returns a stream of features of the item.
- getItemFeatures(I) - Method in class es.uam.eps.ir.ranksys.core.feature.SimpleFeatureData
-
- getItemFeatures(I) - Method in class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
- 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.
- getItemMatrix() - Method in class es.uam.eps.ir.ranksys.mf.Factorization
-
Returns the whole item matrix.
- getItemPreferences(I) - Method in class es.uam.eps.ir.ranksys.core.preference.ConcatPreferenceData
-
- getItemPreferences(I) - Method in interface es.uam.eps.ir.ranksys.core.preference.PreferenceData
-
Returns a stream of the preferences of the item
- getItemPreferences(I) - Method in class es.uam.eps.ir.ranksys.core.preference.SimplePreferenceData
-
- getItemPreferences(I) - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- getItemPreferences(U) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getItems() - Method in class es.uam.eps.ir.ranksys.core.Recommendation
-
Returns the list of item-score pairs.
- getItemsWithFeatures() - Method in interface es.uam.eps.ir.ranksys.core.feature.FeatureData
-
Returns a stream of items with features.
- getItemsWithFeatures() - Method in class es.uam.eps.ir.ranksys.core.feature.SimpleFeatureData
-
- getItemsWithFeatures() - Method in class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
- getItemsWithPreferences() - Method in class es.uam.eps.ir.ranksys.core.preference.ConcatPreferenceData
-
- getItemsWithPreferences() - Method in interface es.uam.eps.ir.ranksys.core.preference.PreferenceData
-
Returns a stream of the items with preferences
- getItemsWithPreferences() - Method in class es.uam.eps.ir.ranksys.core.preference.SimplePreferenceData
-
- getItemsWithPreferences() - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- getItemsWithPreferences() - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getItemVector(I) - Method in class es.uam.eps.ir.ranksys.mf.Factorization
-
Returns the row of the item matrix corresponding to the given item.
- getK() - Method in class es.uam.eps.ir.ranksys.mf.Factorization
-
Returns the dimension of the latent feature space.
- getLeftChild() - Method in class org.ranksys.core.util.BinaryTree.Node
-
Returns the left child of this node.
- getMax() - Method in class es.uam.eps.ir.ranksys.core.util.Stats
-
Returns the greatest value of the sample.
- getMean() - Method in class es.uam.eps.ir.ranksys.core.util.Stats
-
Returns the mean of the sample.
- getMin() - Method in class es.uam.eps.ir.ranksys.core.util.Stats
-
Returns the smallest value of the sample.
- getModel(U) - Method in class es.uam.eps.ir.ranksys.core.model.UserModel
-
Returns the user model for user u.
- 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
-
- getModel(U) - Method in class es.uam.eps.ir.ranksys.metrics.rel.IdealRelevanceModel
-
- getModel(U) - Method in class es.uam.eps.ir.ranksys.metrics.rel.NoRelevanceModel
-
- getModel(U) - Method in class es.uam.eps.ir.ranksys.metrics.rel.RelevanceModel
-
- getModel(U) - Method in class es.uam.eps.ir.ranksys.novdiv.itemnovelty.ItemNovelty
-
- getModel(U) - Method in class es.uam.eps.ir.ranksys.novelty.longtail.FDItemNovelty
-
- getModel(U) - Method in class es.uam.eps.ir.ranksys.novelty.longtail.PCItemNovelty
-
- getN() - Method in class es.uam.eps.ir.ranksys.core.util.Stats
-
Returns the size of the sample.
- getNeighbors(int) - Method in class es.uam.eps.ir.ranksys.nn.item.neighborhood.ItemNeighborhood
-
Returns the neighborhood of a user/index.
- getNeighbors(I) - Method in class es.uam.eps.ir.ranksys.nn.item.neighborhood.ItemNeighborhood
-
Returns a stream of item neighbors
- getNeighbors(int) - Method in class es.uam.eps.ir.ranksys.nn.neighborhood.CachedNeighborhood
-
Returns the neighborhood of a user/index.
- getNeighbors(int) - Method in interface es.uam.eps.ir.ranksys.nn.neighborhood.Neighborhood
-
Returns the neighborhood of a user/index.
- getNeighbors(int) - Method in class es.uam.eps.ir.ranksys.nn.neighborhood.ThresholdNeighborhood
-
Returns the neighborhood of a user/index.
- getNeighbors(int) - Method in class es.uam.eps.ir.ranksys.nn.neighborhood.TopKNeighborhood
-
Returns the neighborhood of a user/index.
- getNeighbors(int) - Method in class es.uam.eps.ir.ranksys.nn.user.neighborhood.UserNeighborhood
-
Returns the neighborhood of a user/index.
- getNeighbors(U) - Method in class es.uam.eps.ir.ranksys.nn.user.neighborhood.UserNeighborhood
-
Returns a stream of user neighbors
- getNeighbors(int) - Method in class es.uam.eps.ir.ranksys.novelty.inverted.neighborhood.InvertedNeighborhood
-
Returns the neighborhood of a user/index.
- getParent() - Method in class org.ranksys.core.util.BinaryTree.Node
-
Returns the parent node (if any) of this node.
- getPreference(int, int) - Method in class es.uam.eps.ir.ranksys.fast.preference.SimpleFastPreferenceData
-
- getPreference(U, I) - Method in class es.uam.eps.ir.ranksys.fast.preference.SimpleFastPreferenceData
-
- getPreference(int, int) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getPreference(I, U) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getPreference(U, I) - Method in interface org.ranksys.core.preference.PointWisePreferenceData
-
Get preference of a user for an item.
- getPreference(int, int) - Method in interface org.ranksys.fast.preference.FastPointWisePreferenceData
-
Get preference of a user for an item.
- getPreferences(int, IntIterator, DoubleIterator) - Method in class org.ranksys.fast.preference.IteratorsAbstractFastPreferenceData
-
Converts the int and double iterators to a stream of IdxPref.
- getReader(String) - Method in class org.ranksys.formats.rec.MahoutRecommendationFormat
-
- getReader(File) - Method in class org.ranksys.formats.rec.MahoutRecommendationFormat
-
- getReader(InputStream) - Method in class org.ranksys.formats.rec.MahoutRecommendationFormat
-
- getReader(Path) - Method in interface org.ranksys.formats.rec.RecommendationFormat
-
Gets a reader for a file path.
- getReader(String) - Method in interface org.ranksys.formats.rec.RecommendationFormat
-
Gets a reader for a file path.
- getReader(File) - Method in interface org.ranksys.formats.rec.RecommendationFormat
-
Gets a reader for a file.
- getReader(InputStream) - Method in interface org.ranksys.formats.rec.RecommendationFormat
-
Gets a reader for an input stream.
- getReader(InputStream) - Method in class org.ranksys.formats.rec.TuplesRecommendationFormat
-
- getReader(InputStream) - Method in class org.ranksys.formats.rec.ZipRecommendationFormat
-
- getRecommendation(int, int, IntPredicate) - Method in class es.uam.eps.ir.ranksys.mf.rec.MFRecommender
-
- getRecommendation(int, IntStream) - Method in class es.uam.eps.ir.ranksys.mf.rec.MFRecommender
-
- getRecommendation(U, int, Predicate<I>) - Method in class es.uam.eps.ir.ranksys.novdiv.reranking.RerankingRecommender
-
- getRecommendation(int, int, IntPredicate) - Method in class es.uam.eps.ir.ranksys.novdiv.reranking.RerankingRecommender
-
- getRecommendation(U) - Method in class es.uam.eps.ir.ranksys.rec.AbstractRecommender
-
- getRecommendation(U, int) - Method in class es.uam.eps.ir.ranksys.rec.AbstractRecommender
-
- getRecommendation(U, Predicate<I>) - Method in class es.uam.eps.ir.ranksys.rec.AbstractRecommender
-
- getRecommendation(U, int, Predicate<I>) - Method in class es.uam.eps.ir.ranksys.rec.AbstractRecommender
-
- getRecommendation(U, Stream<I>) - Method in class es.uam.eps.ir.ranksys.rec.AbstractRecommender
-
- getRecommendation(U, int) - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
- getRecommendation(int) - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
- getRecommendation(int, int) - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
- getRecommendation(U, int, Predicate<I>) - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
- getRecommendation(int, IntPredicate) - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
- getRecommendation(int, int, IntPredicate) - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
- getRecommendation(U, Stream<I>) - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
- getRecommendation(int, IntStream) - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
- getRecommendation(int, int, IntPredicate) - Method in class es.uam.eps.ir.ranksys.rec.fast.basic.PopularityRecommender
-
- getRecommendation(int, int, IntPredicate) - Method in class es.uam.eps.ir.ranksys.rec.fast.basic.RandomRecommender
-
- getRecommendation(U, Stream<I>) - Method in class es.uam.eps.ir.ranksys.rec.fast.basic.RandomRecommender
-
- getRecommendation(int, IntStream) - Method in class es.uam.eps.ir.ranksys.rec.fast.basic.RandomRecommender
-
- getRecommendation(int, int, IntPredicate) - Method in class es.uam.eps.ir.ranksys.rec.fast.FastRankingRecommender
-
- getRecommendation(int) - Method in interface es.uam.eps.ir.ranksys.rec.fast.FastRecommender
-
Free recommendation.
- getRecommendation(int, int) - Method in interface es.uam.eps.ir.ranksys.rec.fast.FastRecommender
-
Free recommendation.
- getRecommendation(int, IntPredicate) - Method in interface es.uam.eps.ir.ranksys.rec.fast.FastRecommender
-
Filter recommendation.
- getRecommendation(int, int, IntPredicate) - Method in interface es.uam.eps.ir.ranksys.rec.fast.FastRecommender
-
Filter recommendation.
- getRecommendation(int, IntStream) - Method in interface es.uam.eps.ir.ranksys.rec.fast.FastRecommender
-
Candidates ranking.
- getRecommendation(U) - Method in interface es.uam.eps.ir.ranksys.rec.Recommender
-
Free recommendation.
- getRecommendation(U, int) - Method in interface es.uam.eps.ir.ranksys.rec.Recommender
-
Free recommendation.
- getRecommendation(U, Predicate<I>) - Method in interface es.uam.eps.ir.ranksys.rec.Recommender
-
Filter recommendation.
- getRecommendation(U, int, Predicate<I>) - Method in interface es.uam.eps.ir.ranksys.rec.Recommender
-
Filter recommendation.
- getRecommendation(U, Stream<I>) - Method in interface es.uam.eps.ir.ranksys.rec.Recommender
-
Candidates ranking.
- getRecommendation(int, int, IntPredicate) - Method in class org.ranksys.fm.rec.FMRecommender
-
- getRecommendation(int, IntStream) - Method in class org.ranksys.fm.rec.FMRecommender
-
- getRecommendation(int, int, IntPredicate) - Method in class org.ranksys.lda.LDARecommender
-
- getRelevantItems() - Method in class es.uam.eps.ir.ranksys.metrics.basic.NDCG.NDCGRelevanceModel.UserNDCGRelevanceModel
-
Obtains all the items relevant to the user.
- getRelevantItems() - Method in interface es.uam.eps.ir.ranksys.metrics.rel.IdealRelevanceModel.UserIdealRelevanceModel
-
Obtains all the items relevant to the user.
- 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
-
- getRightChild() - Method in class org.ranksys.core.util.BinaryTree.Node
-
Returns the right child of this node.
- getRoot() - Method in class org.ranksys.core.util.BinaryTree
-
Returns the root node.
- getScoresMap(int) - Method in class es.uam.eps.ir.ranksys.nn.item.ItemNeighborhoodRecommender
-
Returns a map of item-score pairs.
- getScoresMap(int) - Method in class es.uam.eps.ir.ranksys.nn.user.UserNeighborhoodRecommender
-
Returns a map of item-score pairs.
- getScoresMap(int) - Method in class es.uam.eps.ir.ranksys.rec.fast.FastRankingRecommender
-
Returns a map of item-score pairs.
- getScoresMap(int) - Method in class org.ranksys.rec.fast.FastEnsembleRecommender
-
Returns a map of item-score pairs.
- getStandardDeviation() - Method in class es.uam.eps.ir.ranksys.core.util.Stats
-
Returns the standard deviation of the sample.
- getUidx() - Method in class es.uam.eps.ir.ranksys.fast.FastRecommendation
-
Returns the index of the user for which the recommendation is issued.
- getUidxIidxs(int) - Method in interface es.uam.eps.ir.ranksys.fast.preference.FastPreferenceData
-
Returns the item idxs of the preferences of a user.
- getUidxIidxs(int) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getUidxIidxs(int) - Method in class org.ranksys.compression.preferences.AbstractCODECPreferenceData
-
- getUidxIidxs(int) - Method in class org.ranksys.fast.preference.StreamsAbstractFastPreferenceData
-
- getUidxPreferences(int) - Method in interface es.uam.eps.ir.ranksys.fast.preference.FastPreferenceData
-
Gets the preferences of a user.
- getUidxPreferences(int) - Method in class es.uam.eps.ir.ranksys.fast.preference.SimpleFastPreferenceData
-
- getUidxPreferences(int) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getUidxPreferences(int) - Method in class org.ranksys.fast.preference.IteratorsAbstractFastPreferenceData
-
- getUidxVs(int) - Method in interface es.uam.eps.ir.ranksys.fast.preference.FastPreferenceData
-
Returns the item values of the preferences of a user.
- getUidxVs(int) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getUidxVs(int) - Method in class org.ranksys.compression.preferences.BinaryCODECPreferenceData
-
- getUidxVs(int) - Method in class org.ranksys.compression.preferences.RatingCODECPreferenceData
-
- getUidxVs(int) - Method in class org.ranksys.fast.preference.StreamsAbstractFastPreferenceData
-
- getUidxWithPreferences() - Method in interface es.uam.eps.ir.ranksys.fast.preference.FastPreferenceData
-
Returns a stream of user indexes who have preferences for items.
- getUidxWithPreferences() - Method in class es.uam.eps.ir.ranksys.fast.preference.SimpleFastPreferenceData
-
- getUidxWithPreferences() - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getUidxWithPreferences() - Method in class org.ranksys.compression.preferences.AbstractCODECPreferenceData
-
- getUser() - Method in class es.uam.eps.ir.ranksys.core.Recommendation
-
Returns the user that receives the recommendation.
- getUserMatrix() - Method in class es.uam.eps.ir.ranksys.mf.Factorization
-
Returns the whole user matrix.
- getUserPreferences(U) - Method in class es.uam.eps.ir.ranksys.core.preference.ConcatPreferenceData
-
- getUserPreferences(U) - Method in interface es.uam.eps.ir.ranksys.core.preference.PreferenceData
-
Returns a stream of the preferences of the user
- getUserPreferences(U) - Method in class es.uam.eps.ir.ranksys.core.preference.SimplePreferenceData
-
- getUserPreferences(U) - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- getUserPreferences(I) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- 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 es.uam.eps.ir.ranksys.novdiv.reranking.GreedyReranker
-
- getUserReranker(Recommendation<U, I>, int) - Method in class es.uam.eps.ir.ranksys.novdiv.reranking.LambdaReranker
-
- getUserReranker(Recommendation<U, I>, int) - Method in class org.ranksys.diversity.prop.reranking.PM
-
- getUsersWithPreferences() - Method in class es.uam.eps.ir.ranksys.core.preference.ConcatPreferenceData
-
- getUsersWithPreferences() - Method in interface es.uam.eps.ir.ranksys.core.preference.PreferenceData
-
Returns a stream of the users with preferences
- getUsersWithPreferences() - Method in class es.uam.eps.ir.ranksys.core.preference.SimplePreferenceData
-
- getUsersWithPreferences() - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- getUsersWithPreferences() - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- getUserVector(U) - Method in class es.uam.eps.ir.ranksys.mf.Factorization
-
Returns the row of the user matrix corresponding to the given user.
- getVariance() - Method in class es.uam.eps.ir.ranksys.core.util.Stats
-
Returns the variance of the sample.
- getWriter(String) - Method in class org.ranksys.formats.rec.MahoutRecommendationFormat
-
- getWriter(File) - Method in class org.ranksys.formats.rec.MahoutRecommendationFormat
-
- getWriter(OutputStream) - Method in class org.ranksys.formats.rec.MahoutRecommendationFormat
-
- getWriter(Path) - Method in interface org.ranksys.formats.rec.RecommendationFormat
-
Gets a writer for a file path.
- getWriter(String) - Method in interface org.ranksys.formats.rec.RecommendationFormat
-
Gets a writer for a file path.
- getWriter(File) - Method in interface org.ranksys.formats.rec.RecommendationFormat
-
Gets a writer for a file.
- getWriter(OutputStream) - Method in interface org.ranksys.formats.rec.RecommendationFormat
-
Gets a writer for an output stream.
- getWriter(OutputStream) - Method in class org.ranksys.formats.rec.TuplesRecommendationFormat
-
- getWriter(OutputStream) - Method in class org.ranksys.formats.rec.ZipRecommendationFormat
-
- 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.
- GreedyReranker<U,I> - Class in es.uam.eps.ir.ranksys.novdiv.reranking
-
Greedy re-ranking.
- GreedyReranker(int) - Constructor for class es.uam.eps.ir.ranksys.novdiv.reranking.GreedyReranker
-
Constructor.
- GreedyReranker.GreedyUserReranker<U,I> - Class in es.uam.eps.ir.ranksys.novdiv.reranking
-
Re-ranker of a single recommendation.
- GreedyUserReranker(Recommendation<U, I>, int) - Constructor for class es.uam.eps.ir.ranksys.novdiv.reranking.GreedyReranker.GreedyUserReranker
-
Constructor
- i_codec - Variable in class org.ranksys.compression.preferences.AbstractCODECPreferenceData
-
CODEC for item preferences.
- i_idxs - Variable in class org.ranksys.compression.preferences.AbstractCODECPreferenceData
-
list of users for items.
- i_len - Variable in class org.ranksys.compression.preferences.AbstractCODECPreferenceData
-
lengths of item preferences lists.
- i_vs - Variable in class org.ranksys.compression.preferences.RatingCODECPreferenceData
-
list ratings for items.
- IdealRelevanceModel<U,I> - Class in es.uam.eps.ir.ranksys.metrics.rel
-
Relevance model in which there is full, a-priori knowledge of the relevance
of all the items in the collection.
- IdealRelevanceModel(boolean, Stream<U>) - Constructor for class es.uam.eps.ir.ranksys.metrics.rel.IdealRelevanceModel
-
Full constructor: allows to specify whether to cache the user
relevance models and for which users.
- IdealRelevanceModel() - Constructor for class es.uam.eps.ir.ranksys.metrics.rel.IdealRelevanceModel
-
No caching constructor.
- IdealRelevanceModel(Stream<U>) - Constructor for class es.uam.eps.ir.ranksys.metrics.rel.IdealRelevanceModel
-
Caching constructor.
- IdealRelevanceModel.UserIdealRelevanceModel<U,I> - Interface in es.uam.eps.ir.ranksys.metrics.rel
-
User relevance model for IdealRelevanceModel
- IdPref<I> - Class in es.uam.eps.ir.ranksys.core.preference
-
A user or item preference.
- IdPref(I, double) - Constructor for class es.uam.eps.ir.ranksys.core.preference.IdPref
-
Constructor with both values.
- IdPref(Tuple2od<I>) - Constructor for class es.uam.eps.ir.ranksys.core.preference.IdPref
-
Constructor from a object-double pair.
- IdxIndex<T> - Class in es.uam.eps.ir.ranksys.fast.utils
-
Bi-map-like structure to back fast version of user/item/feature indexes.
- IdxIndex() - Constructor for class es.uam.eps.ir.ranksys.fast.utils.IdxIndex
-
Constructor.
- IdxPref - Class in es.uam.eps.ir.ranksys.fast.preference
-
A user or item preference by indexes.
- IdxPref(int, double) - Constructor for class es.uam.eps.ir.ranksys.fast.preference.IdxPref
-
Constructor with both values.
- IdxPref(Tuple2id) - Constructor for class es.uam.eps.ir.ranksys.fast.preference.IdxPref
-
Constructor from tuple
- ii - Variable in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
item index.
- iidx2item(int) - Method in class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
- iidx2item(int) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastItemIndex
-
Returns the item represented with the index.
- iidx2item(Tuple2io<V>) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastItemIndex
-
Applies FastItemIndex::iidx2item to the first element of the tuple.
- iidx2item(Tuple2id) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastItemIndex
-
Applies FastItemIndex::iidx2item to the first element of the tuple.
- iidx2item(int) - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastItemIndex
-
- iidx2item(int) - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- iidx2item(int) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- iidx2item(int) - Method in class es.uam.eps.ir.ranksys.mf.Factorization
-
- iidx2item(int) - Method in class es.uam.eps.ir.ranksys.nn.item.neighborhood.ItemNeighborhood
-
- iidx2item(int) - Method in class es.uam.eps.ir.ranksys.nn.item.sim.ItemSimilarity
-
- iidx2item(int) - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
- iidx2item(int) - Method in class org.ranksys.fast.preference.AbstractFastPreferenceSampler
-
- iidx2item(int) - Method in class org.ranksys.fm.PreferenceFM
-
- iIndex - Variable in class es.uam.eps.ir.ranksys.mf.Factorization
-
item index
- iIndex - Variable in class es.uam.eps.ir.ranksys.nn.item.neighborhood.ItemNeighborhood
-
Fast item index.
- iIndex - Variable in class es.uam.eps.ir.ranksys.nn.item.sim.ItemSimilarity
-
Fast item index.
- iIndex - Variable in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
Fast item index.
- initialize() - Method in class es.uam.eps.ir.ranksys.core.model.UserModel
-
Start the caching of the users.
- 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
-
- IntDoubleTopN - Class in es.uam.eps.ir.ranksys.fast.utils.topn
-
Bounded min-heap to keep just the top-n greatest integer-double pairs according to the value of the double.
- IntDoubleTopN(int) - Constructor for class es.uam.eps.ir.ranksys.fast.utils.topn.IntDoubleTopN
-
Constructor.
- IntegratedFORVBCODEC - Class in org.ranksys.compression.codecs.lemire
-
Integrated Frame of Reference coding (with Variable Byte as fallback).
- IntegratedFORVBCODEC() - Constructor for class org.ranksys.compression.codecs.lemire.IntegratedFORVBCODEC
-
Constructor.
- IntegratedVByteCODEC - Class in org.ranksys.compression.codecs.lemire
-
Integrated Variable Byte coding.
- IntegratedVByteCODEC() - Constructor for class org.ranksys.compression.codecs.lemire.IntegratedVByteCODEC
-
Constructor.
- 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
-
- InvertedItemNeighborhood<I> - Class in es.uam.eps.ir.ranksys.novelty.inverted.neighborhood
-
Inverted item neighborhood.
- InvertedItemNeighborhood(ItemNeighborhood<I>) - Constructor for class es.uam.eps.ir.ranksys.novelty.inverted.neighborhood.InvertedItemNeighborhood
-
Constructor.
- InvertedNeighborhood - Class in es.uam.eps.ir.ranksys.novelty.inverted.neighborhood
-
Inverted neighborhood.
- InvertedNeighborhood(int, Neighborhood, IntPredicate) - Constructor for class es.uam.eps.ir.ranksys.novelty.inverted.neighborhood.InvertedNeighborhood
-
Constructor.
- InvertedUserNeighborhood<U> - Class in es.uam.eps.ir.ranksys.novelty.inverted.neighborhood
-
Inverted user neighborhood.
- InvertedUserNeighborhood(UserNeighborhood<U>, Predicate<U>) - Constructor for class es.uam.eps.ir.ranksys.novelty.inverted.neighborhood.InvertedUserNeighborhood
-
Constructor.
- InvertedUserNeighborhood(UserNeighborhood<U>, IntPredicate) - Constructor for class es.uam.eps.ir.ranksys.novelty.inverted.neighborhood.InvertedUserNeighborhood
-
Constructor - fast version.
- ip - Static variable in class org.ranksys.formats.parsing.Parsers
-
Parse to Integer.
- iPrefFun - Variable in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
Converter from IdxPref to IdPref (preference from user).
- ISD<U,I> - Class in es.uam.eps.ir.ranksys.novelty.sales.metrics
-
Inter-system diversity.
- ISD(int, int, Function<U, List<List<I>>>) - Constructor for class es.uam.eps.ir.ranksys.novelty.sales.metrics.ISD
-
Constructor.
- ISDCItemNovelty<U,I> - Class in es.uam.eps.ir.ranksys.novelty.sales
-
Inter-System Discovery Complement item novelty model.
- ISDCItemNovelty(int, Function<U, List<List<I>>>, RankingDiscountModel) - Constructor for class es.uam.eps.ir.ranksys.novelty.sales.ISDCItemNovelty
-
Constructor
- ISDCItemNoveltyReranker<U,I> - Class in es.uam.eps.ir.ranksys.novelty.sales.reranking
-
Inter-System Discovery Complement re-ranker.
- ISDCItemNoveltyReranker(double, ISDCItemNovelty<U, I>, boolean) - Constructor for class es.uam.eps.ir.ranksys.novelty.sales.reranking.ISDCItemNoveltyReranker
-
Constructor.
- isIntegrated() - Method in interface org.ranksys.compression.codecs.CODEC
-
Returns if the CODEC is integrated, i.e.
- isIntegrated() - Method in class org.ranksys.compression.codecs.dsi.BitStreamCODEC
-
- isIntegrated() - Method in class org.ranksys.compression.codecs.dsi.EliasFanoBitStreamCODEC
-
- isIntegrated() - Method in class org.ranksys.compression.codecs.lemire.FastPFORVBCODEC
-
- isIntegrated() - Method in class org.ranksys.compression.codecs.lemire.LemireCODEC
-
- isIntegrated() - Method in class org.ranksys.compression.codecs.NullCODEC
-
- isLeaf() - Method in class org.ranksys.core.util.BinaryTree.Node
-
Determines whether the node is a leaf in the tree.
- isRelevant(I) - Method in class es.uam.eps.ir.ranksys.diversity.intentaware.metrics.ERRIA.ERRRelevanceModel.UserERRRelevanceModel
-
- isRelevant(I) - Method in class es.uam.eps.ir.ranksys.metrics.basic.NDCG.NDCGRelevanceModel.UserNDCGRelevanceModel
-
Determines whether an item is relevant to the user or not
- isRelevant(I) - Method in interface es.uam.eps.ir.ranksys.metrics.rel.RelevanceModel.UserRelevanceModel
-
Determines whether an item is relevant to the user or not
- item2iidx(I) - Method in class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
- item2iidx(I) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastItemIndex
-
Returns the index assigned to the item.
- item2iidx(Tuple2<I, V>) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastItemIndex
-
Applies FastItemIndex::item2iidx to the first element of the tuple.
- item2iidx(Tuple2od<I>) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastItemIndex
-
Applies FastItemIndex::item2iidx to the first element of the tuple.
- item2iidx(I) - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastItemIndex
-
- item2iidx(I) - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- item2iidx(U) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- item2iidx(I) - Method in class es.uam.eps.ir.ranksys.mf.Factorization
-
- item2iidx(I) - Method in class es.uam.eps.ir.ranksys.nn.item.neighborhood.ItemNeighborhood
-
- item2iidx(I) - Method in class es.uam.eps.ir.ranksys.nn.item.sim.ItemSimilarity
-
- item2iidx(I) - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
- item2iidx(I) - Method in class org.ranksys.fast.preference.AbstractFastPreferenceSampler
-
- item2iidx(I) - Method in class org.ranksys.fm.PreferenceFM
-
- itemCount - Variable in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
-
Map of item-count.
- ItemDistanceModel<I> - Interface in es.uam.eps.ir.ranksys.novdiv.distance
-
Item distance model.
- ItemIndex<I> - Interface in es.uam.eps.ir.ranksys.core.index
-
Index for a set of items.
- itemMatrix - Variable in class es.uam.eps.ir.ranksys.mf.Factorization
-
item matrix
- ItemNeighborhood<I> - Class in es.uam.eps.ir.ranksys.nn.item.neighborhood
-
Item neighborhood.
- ItemNeighborhood(FastItemIndex<I>, Neighborhood) - Constructor for class es.uam.eps.ir.ranksys.nn.item.neighborhood.ItemNeighborhood
-
Constructor.
- ItemNeighborhoodRecommender<U,I> - Class in es.uam.eps.ir.ranksys.nn.item
-
Item-based nearest neighbors recommender.
- ItemNeighborhoodRecommender(FastPreferenceData<U, I>, ItemNeighborhood<I>, int) - Constructor for class es.uam.eps.ir.ranksys.nn.item.ItemNeighborhoodRecommender
-
Constructor.
- ItemNovelty<U,I> - Class in es.uam.eps.ir.ranksys.novdiv.itemnovelty
-
Item novelty model.
- ItemNovelty(boolean, Stream<U>) - Constructor for class es.uam.eps.ir.ranksys.novdiv.itemnovelty.ItemNovelty
-
Constructor.
- ItemNovelty() - Constructor for class es.uam.eps.ir.ranksys.novdiv.itemnovelty.ItemNovelty
-
Constructor in which no caching is done.
- ItemNovelty(Stream<U>) - Constructor for class es.uam.eps.ir.ranksys.novdiv.itemnovelty.ItemNovelty
-
Constructor in which caching is done.
- ItemNovelty.UserItemNoveltyModel<U,I> - Interface in es.uam.eps.ir.ranksys.novdiv.itemnovelty
-
Item novelty model for a user.
- ItemNoveltyMetric<U,I> - Class in es.uam.eps.ir.ranksys.novdiv.itemnovelty.metrics
-
Item novelty metric.
- ItemNoveltyMetric(int, ItemNovelty<U, I>, RelevanceModel<U, I>, RankingDiscountModel) - Constructor for class es.uam.eps.ir.ranksys.novdiv.itemnovelty.metrics.ItemNoveltyMetric
-
Constructor.
- ItemNoveltyReranker<U,I> - Class in es.uam.eps.ir.ranksys.novdiv.itemnovelty.reranking
-
Item Novelty re-ranker.
- ItemNoveltyReranker(double, ItemNovelty<U, I>, boolean) - Constructor for class es.uam.eps.ir.ranksys.novdiv.itemnovelty.reranking.ItemNoveltyReranker
-
Constructor.
- ItemSimilarity<I> - Class in es.uam.eps.ir.ranksys.nn.item.sim
-
Item similarity.
- ItemSimilarity(FastItemIndex<I>, Similarity) - Constructor for class es.uam.eps.ir.ranksys.nn.item.sim.ItemSimilarity
-
Constructor.
- ItemsReader - Class in org.ranksys.formats.index
-
Reader for lists of items.
- ItemsReader() - Constructor for class org.ranksys.formats.index.ItemsReader
-
- itemWeight - Variable in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
-
Map of item-weight.
- iterator() - Method in class es.uam.eps.ir.ranksys.core.util.topn.AbstractTopN
-
- IteratorsAbstractFastPreferenceData<U,I> - Class in org.ranksys.fast.preference
-
Extends AbstractFastPreferenceData and implements the data access stream-based methods using the iterator-based ones.
- IteratorsAbstractFastPreferenceData(FastUserIndex<U>, FastItemIndex<I>) - Constructor for class org.ranksys.fast.preference.IteratorsAbstractFastPreferenceData
-
Constructor with default IdxPref to IdPref converter.
- IteratorsAbstractFastPreferenceData(FastUserIndex<U>, FastItemIndex<I>, Function<IdxPref, IdPref<I>>, Function<IdxPref, IdPref<U>>) - Constructor for class org.ranksys.fast.preference.IteratorsAbstractFastPreferenceData
-
Constructor with custom IdxPref to IdPref converter.
- 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.
- NDCG<U,I> - Class in es.uam.eps.ir.ranksys.metrics.basic
-
Normalized Discounted Cumulative Gain metric.
- NDCG(int, NDCG.NDCGRelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.metrics.basic.NDCG
-
Constructor.
- NDCG.NDCGRelevanceModel<U,I> - Class in es.uam.eps.ir.ranksys.metrics.basic
-
Relevance model for nDCG, in which the gains of all relevant documents need to be known for the normalization of the metric.
- NDCG.NDCGRelevanceModel.UserNDCGRelevanceModel - Class in es.uam.eps.ir.ranksys.metrics.basic
-
User relevance model for nDCG.
- NDCGRelevanceModel(boolean, PreferenceData<U, I>, double) - Constructor for class es.uam.eps.ir.ranksys.metrics.basic.NDCG.NDCGRelevanceModel
-
Constructors.
- neighborhood - Variable in class es.uam.eps.ir.ranksys.nn.item.ItemNeighborhoodRecommender
-
Item neighborhoods.
- neighborhood - Variable in class es.uam.eps.ir.ranksys.nn.item.neighborhood.ItemNeighborhood
-
Generic neighborhood.
- Neighborhood - Interface in es.uam.eps.ir.ranksys.nn.neighborhood
-
Generic fast neighborhood.
- neighborhood - Variable in class es.uam.eps.ir.ranksys.nn.user.neighborhood.UserNeighborhood
-
Generic fast neighborhood.
- neighborhood - Variable in class es.uam.eps.ir.ranksys.nn.user.UserNeighborhoodRecommender
-
User neighborhood.
- NewPFDVBCODEC - Class in org.ranksys.compression.codecs.lemire
-
NewPFD (with Variable Byte as fallback).
- NewPFDVBCODEC() - Constructor for class org.ranksys.compression.codecs.lemire.NewPFDVBCODEC
-
Constructor.
- next() - Method in class org.ranksys.core.util.iterators.ArrayDoubleIterator
-
- next() - Method in class org.ranksys.core.util.iterators.ArrayIntIterator
-
- next() - Method in class org.ranksys.core.util.iterators.StreamDoubleIterator
-
- next() - Method in class org.ranksys.core.util.iterators.StreamIntIterator
-
- nextDouble() - Method in class org.ranksys.core.util.iterators.ArrayDoubleIterator
-
- nextDouble() - Method in class org.ranksys.core.util.iterators.StreamDoubleIterator
-
- nextInt() - Method in class org.ranksys.core.util.iterators.ArrayIntIterator
-
- nextInt() - Method in class org.ranksys.core.util.iterators.StreamIntIterator
-
- Node() - Constructor for class org.ranksys.core.util.BinaryTree.Node
-
Constructor.
- NoDiscountModel - Class in es.uam.eps.ir.ranksys.metrics.rank
-
No discount: disc(k) = 1.
- NoDiscountModel() - Constructor for class es.uam.eps.ir.ranksys.metrics.rank.NoDiscountModel
-
- 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.
- NoRelevanceModel<U,I> - Class in es.uam.eps.ir.ranksys.metrics.rel
-
Relevance model in which every item is judged as relevant.
- NoRelevanceModel() - Constructor for class es.uam.eps.ir.ranksys.metrics.rel.NoRelevanceModel
-
Constructor.
- norm(double, Stats) - Method in class es.uam.eps.ir.ranksys.novdiv.itemnovelty.reranking.ItemNoveltyReranker
-
Returns the normalized value of a relevance or novelty score.
- norm(double, Stats) - Method in class es.uam.eps.ir.ranksys.novdiv.reranking.LambdaReranker.LambdaUserReranker
-
Returns the normalized value of a relevance or novelty
score.
- norm2Array - Variable in class es.uam.eps.ir.ranksys.nn.sim.VectorSimilarity
-
Cached normalization for when dense is true.
- norm2Map - Variable in class es.uam.eps.ir.ranksys.nn.sim.VectorSimilarity
-
Cached normalization for when dense is false.
- notInTrain(FastPreferenceData<U, I>) - Static method in class es.uam.eps.ir.ranksys.rec.runner.fast.FastFilters
-
Item filter that discards items in the training preference data.
- notInTrain(PreferenceData<U, I>) - Static method in class es.uam.eps.ir.ranksys.rec.runner.Filters
-
Item filter that discards items in the training preference data.
- notSelf(FastUserIndex<U>) - Static method in class es.uam.eps.ir.ranksys.rec.runner.fast.FastFilters
-
For social network recommendations, void a user being recommended to herself.
- notSelf() - Static method in class es.uam.eps.ir.ranksys.rec.runner.Filters
-
For social network recommendations, void a user being recommended to herself.
- 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.
- nov(Tuple2od<I>) - Method in class es.uam.eps.ir.ranksys.novdiv.reranking.LambdaReranker.LambdaUserReranker
-
Returns the novelty score of an item.
- novelty(I) - Method in interface es.uam.eps.ir.ranksys.novdiv.itemnovelty.ItemNovelty.UserItemNoveltyModel
-
Returns the novelty of an item
- novelty - Variable in class es.uam.eps.ir.ranksys.novdiv.itemnovelty.metrics.ItemNoveltyMetric
-
item novelty model
- novMap - Variable in class es.uam.eps.ir.ranksys.novdiv.reranking.LambdaReranker.LambdaUserReranker
-
Map of the novelty of each item.
- novStats - Variable in class es.uam.eps.ir.ranksys.novdiv.reranking.LambdaReranker.LambdaUserReranker
-
Statistics about novelty scores.
- NullCODEC - Class in org.ranksys.compression.codecs
-
Empty CODEC that does not do anything but copying the array.
- NullCODEC() - Constructor for class org.ranksys.compression.codecs.NullCODEC
-
- NullReranker<U,I> - Class in es.uam.eps.ir.ranksys.novdiv.reranking
-
Null re-ranker that does not perform an actual re-ranking.
- NullReranker() - Constructor for class es.uam.eps.ir.ranksys.novdiv.reranking.NullReranker
-
- numFeatures(I) - Method in interface es.uam.eps.ir.ranksys.core.feature.FeatureData
-
Returns the number of features of the item.
- numFeatures() - Method in class es.uam.eps.ir.ranksys.core.feature.SimpleFeatureData
-
- numFeatures(I) - Method in class es.uam.eps.ir.ranksys.core.feature.SimpleFeatureData
-
- numFeatures() - Method in interface es.uam.eps.ir.ranksys.core.index.FeatureIndex
-
Counts the number of indexed features.
- numFeatures(I) - Method in class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
- numFeatures() - Method in class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
- numFeatures(int) - Method in interface es.uam.eps.ir.ranksys.fast.feature.FastFeatureData
-
Returns the number of features associated with an item.
- numFeatures(int) - Method in class es.uam.eps.ir.ranksys.fast.feature.SimpleFastFeatureData
-
- numFeatures() - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastFeatureIndex
-
- numFeatures() - Method in class org.ranksys.fm.data.BPRPreferenceFMData
-
- numFeatures() - Method in class org.ranksys.fm.data.OneClassPreferenceFMData
-
- numFeaturesWithItems() - Method in interface es.uam.eps.ir.ranksys.core.feature.FeatureData
-
Returns the number of features with items.
- numFeaturesWithItems() - Method in class es.uam.eps.ir.ranksys.core.feature.SimpleFeatureData
-
- numFeaturesWithItems() - Method in class es.uam.eps.ir.ranksys.fast.feature.SimpleFastFeatureData
-
- numInstances() - Method in class org.ranksys.fm.data.BPRPreferenceFMData
-
- numInstances() - Method in class org.ranksys.fm.data.OneClassPreferenceFMData
-
- numItems(F) - Method in interface es.uam.eps.ir.ranksys.core.feature.FeatureData
-
Returns the number of items with the feature.
- numItems() - Method in class es.uam.eps.ir.ranksys.core.feature.SimpleFeatureData
-
- numItems(F) - Method in class es.uam.eps.ir.ranksys.core.feature.SimpleFeatureData
-
- numItems() - Method in interface es.uam.eps.ir.ranksys.core.index.ItemIndex
-
Counts the number of indexed items.
- numItems() - Method in class es.uam.eps.ir.ranksys.core.preference.ConcatPreferenceData
-
- numItems(U) - Method in class es.uam.eps.ir.ranksys.core.preference.ConcatPreferenceData
-
- numItems(U) - Method in interface es.uam.eps.ir.ranksys.core.preference.PreferenceData
-
Returns the number of items with preference for user u
- numItems() - Method in class es.uam.eps.ir.ranksys.core.preference.SimplePreferenceData
-
- numItems(U) - Method in class es.uam.eps.ir.ranksys.core.preference.SimplePreferenceData
-
- numItems(F) - Method in class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
- numItems() - Method in class es.uam.eps.ir.ranksys.fast.feature.AbstractFastFeatureData
-
- numItems(int) - Method in interface es.uam.eps.ir.ranksys.fast.feature.FastFeatureData
-
Returns the number of items having a feature.
- numItems(int) - Method in class es.uam.eps.ir.ranksys.fast.feature.SimpleFastFeatureData
-
- numItems() - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastItemIndex
-
- numItems() - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- numItems(U) - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- numItems(int) - Method in interface es.uam.eps.ir.ranksys.fast.preference.FastPreferenceData
-
Returns the number of items for which the user has preference for.
- numItems(int) - Method in class es.uam.eps.ir.ranksys.fast.preference.SimpleFastPreferenceData
-
- numItems(int) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- numItems() - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- numItems(I) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- numItems() - Method in class es.uam.eps.ir.ranksys.mf.Factorization
-
- numItems() - Method in class es.uam.eps.ir.ranksys.nn.item.neighborhood.ItemNeighborhood
-
- numItems() - Method in class es.uam.eps.ir.ranksys.nn.item.sim.ItemSimilarity
-
- numItems() - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
- numItems(int) - Method in class org.ranksys.compression.preferences.AbstractCODECPreferenceData
-
- numItems() - Method in class org.ranksys.fast.preference.AbstractFastPreferenceSampler
-
- numItems() - Method in class org.ranksys.fm.PreferenceFM
-
- numItemsWithFeatures() - Method in interface es.uam.eps.ir.ranksys.core.feature.FeatureData
-
Returns the number of items with features.
- numItemsWithFeatures() - Method in class es.uam.eps.ir.ranksys.core.feature.SimpleFeatureData
-
- numItemsWithFeatures() - Method in class es.uam.eps.ir.ranksys.fast.feature.SimpleFastFeatureData
-
- numItemsWithPreferences() - Method in class es.uam.eps.ir.ranksys.core.preference.ConcatPreferenceData
-
- numItemsWithPreferences() - Method in interface es.uam.eps.ir.ranksys.core.preference.PreferenceData
-
Returns the number of items with preferences.
- numItemsWithPreferences() - Method in class es.uam.eps.ir.ranksys.core.preference.SimplePreferenceData
-
- numItemsWithPreferences() - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- numItemsWithPreferences() - Method in class es.uam.eps.ir.ranksys.fast.preference.SimpleFastPreferenceData
-
- numItemsWithPreferences() - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- numNodes() - Method in class org.ranksys.core.util.BinaryTree.Node
-
Computes recursively the number of nodes under the current node, including itself.
- numNodes() - Method in class org.ranksys.core.util.BinaryTree
-
Returns the number of nodes in the tree.
- numPreferences() - Method in class es.uam.eps.ir.ranksys.core.preference.ConcatPreferenceData
-
- numPreferences() - Method in interface es.uam.eps.ir.ranksys.core.preference.PreferenceData
-
Returns the total number of preferences
- numPreferences() - Method in class es.uam.eps.ir.ranksys.core.preference.SimplePreferenceData
-
- numPreferences() - Method in class es.uam.eps.ir.ranksys.fast.preference.SimpleFastPreferenceData
-
- numPreferences() - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- numPreferences() - Method in class org.ranksys.compression.preferences.AbstractCODECPreferenceData
-
- NumRetrieved<U,I> - Class in es.uam.eps.ir.ranksys.metrics.basic
-
Number of recommended items.
- NumRetrieved() - Constructor for class es.uam.eps.ir.ranksys.metrics.basic.NumRetrieved
-
- numUsers() - Method in interface es.uam.eps.ir.ranksys.core.index.UserIndex
-
Counts the number of indexed users.
- numUsers() - Method in class es.uam.eps.ir.ranksys.core.preference.ConcatPreferenceData
-
- numUsers(I) - Method in class es.uam.eps.ir.ranksys.core.preference.ConcatPreferenceData
-
- numUsers(I) - Method in interface es.uam.eps.ir.ranksys.core.preference.PreferenceData
-
Returns the number of users with preference for item i
- numUsers() - Method in class es.uam.eps.ir.ranksys.core.preference.SimplePreferenceData
-
- numUsers(I) - Method in class es.uam.eps.ir.ranksys.core.preference.SimplePreferenceData
-
- numUsers - Variable in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
-
Number of users.
- numUsers() - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastUserIndex
-
- numUsers() - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- numUsers(I) - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- numUsers(int) - Method in interface es.uam.eps.ir.ranksys.fast.preference.FastPreferenceData
-
Returns the number of users who have a preference for the item.
- numUsers(int) - Method in class es.uam.eps.ir.ranksys.fast.preference.SimpleFastPreferenceData
-
- numUsers(int) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- numUsers() - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- numUsers(U) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- numUsers() - Method in class es.uam.eps.ir.ranksys.mf.Factorization
-
- numUsers() - Method in class es.uam.eps.ir.ranksys.nn.user.neighborhood.UserNeighborhood
-
- numUsers() - Method in class es.uam.eps.ir.ranksys.nn.user.sim.UserSimilarity
-
- numUsers() - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
- numUsers(int) - Method in class org.ranksys.compression.preferences.AbstractCODECPreferenceData
-
- numUsers() - Method in class org.ranksys.fast.preference.AbstractFastPreferenceSampler
-
- numUsers() - Method in class org.ranksys.fm.PreferenceFM
-
- numUsersWithPreferences() - Method in class es.uam.eps.ir.ranksys.core.preference.ConcatPreferenceData
-
- numUsersWithPreferences() - Method in interface es.uam.eps.ir.ranksys.core.preference.PreferenceData
-
Returns the number of users with preferences.
- numUsersWithPreferences() - Method in class es.uam.eps.ir.ranksys.core.preference.SimplePreferenceData
-
- numUsersWithPreferences() - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- numUsersWithPreferences() - Method in class es.uam.eps.ir.ranksys.fast.preference.SimpleFastPreferenceData
-
- numUsersWithPreferences() - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- ObjectDoubleTopN<T> - Class in es.uam.eps.ir.ranksys.core.util.topn
-
Bounded min-heap to keep just the top-n greatest object-double pairs according to the value of the double.
- ObjectDoubleTopN(int) - Constructor for class es.uam.eps.ir.ranksys.core.util.topn.ObjectDoubleTopN
-
Constructor.
- OneClassPreferenceFMData - Class in org.ranksys.fm.data
-
Samples user preferences with a number of negative preferences for one class prediction
for collaborative filtering.
- OneClassPreferenceFMData(FastPreferenceData<?, ?>, double) - Constructor for class org.ranksys.fm.data.OneClassPreferenceFMData
-
Constructor.
- OneClassPreferenceFMData(FastPreferenceData<?, ?>, double, Random) - Constructor for class org.ranksys.fm.data.OneClassPreferenceFMData
-
Constructor.
- OptPFDVBCODEC - Class in org.ranksys.compression.codecs.lemire
-
OptPFD coding (with Variable Byte as fallback).
- OptPFDVBCODEC() - Constructor for class org.ranksys.compression.codecs.lemire.OptPFDVBCODEC
-
Constructor.
- org.ranksys.compression.codecs - package org.ranksys.compression.codecs
-
Core interfaces and classes for codecs.
- org.ranksys.compression.codecs.dsi - package org.ranksys.compression.codecs.dsi
-
Codecs from dsiutils.
- org.ranksys.compression.codecs.lemire - package org.ranksys.compression.codecs.lemire
-
Codecs from Lemire's JavaFastPFOR.
- org.ranksys.compression.preferences - package org.ranksys.compression.preferences
-
Compressed PreferenceData for binary and rating data.
- org.ranksys.compression.util - package org.ranksys.compression.util
-
Utilities for compression techniques.
- org.ranksys.core.preference - package org.ranksys.core.preference
-
Classes for accessing user-item preferences.
- org.ranksys.core.util - package org.ranksys.core.util
-
Generic utilities.
- org.ranksys.core.util.iterators - package org.ranksys.core.util.iterators
-
Primitive iterators.
- org.ranksys.core.util.sampling - package org.ranksys.core.util.sampling
-
Sampling utilities.
- org.ranksys.core.util.tuples - package org.ranksys.core.util.tuples
-
Primitive tuples.
- 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.
- org.ranksys.examples - package org.ranksys.examples
-
Example main programs for compression.
- org.ranksys.fast.preference - package org.ranksys.fast.preference
-
Fast versions of PreferenceData.
- org.ranksys.fm - package org.ranksys.fm
-
Wrappers for factorisation machines.
- org.ranksys.fm.data - package org.ranksys.fm.data
-
Implementation of FMData for recommendation tasks.
- org.ranksys.fm.rec - package org.ranksys.fm.rec
-
FM-based recommenders.
- org.ranksys.formats.factorization - package org.ranksys.formats.factorization
-
Write and read format for factorised models.
- org.ranksys.formats.feature - package org.ranksys.formats.feature
-
Write and read format for FeatureData.
- org.ranksys.formats.index - package org.ranksys.formats.index
-
Write and read format for (User|Item|Feature)Index.
- org.ranksys.formats.parsing - package org.ranksys.formats.parsing
-
String parsers.
- org.ranksys.formats.preference - package org.ranksys.formats.preference
-
Write and read format for preferences.
- org.ranksys.formats.rec - package org.ranksys.formats.rec
-
Write and read format for recommendations in files.
- org.ranksys.lda - package org.ranksys.lda
-
LDA topic modelling and recommender.
- org.ranksys.metrics.basic - package org.ranksys.metrics.basic
-
Implementations of basic, common metrics.
- org.ranksys.novdiv.reranking - package org.ranksys.novdiv.reranking
-
Re-rankers.
- org.ranksys.rec.fast - package org.ranksys.rec.fast
-
Fast version of base classes and interfaces for recommendation algorithms.
- 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.
- parse(CharSequence) - Method in interface org.ranksys.formats.parsing.Parser
-
Parse a CharSequence into an object of type T.
- Parser<T> - Interface in org.ranksys.formats.parsing
-
Interface to parse a CharSequence.
- Parsers - Class in org.ranksys.formats.parsing
-
Generic implementations of the interface Parser.
- Parsers() - Constructor for class org.ranksys.formats.parsing.Parsers
-
- 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.
- PCItemNovelty<U,I> - Class in es.uam.eps.ir.ranksys.novelty.longtail
-
Popularity complement item novelty model.
- PCItemNovelty(PreferenceData<U, I>) - Constructor for class es.uam.eps.ir.ranksys.novelty.longtail.PCItemNovelty
-
Constructor
- PCItemNoveltyReranker<U,I> - Class in es.uam.eps.ir.ranksys.novelty.longtail.reranking
-
Popularity complement item novelty re-ranker.
- PCItemNoveltyReranker(double, PCItemNovelty<U, I>, boolean) - Constructor for class es.uam.eps.ir.ranksys.novelty.longtail.reranking.PCItemNoveltyReranker
-
Constructor.
- PDItemNovelty<U,I> - Class in es.uam.eps.ir.ranksys.novelty.unexp
-
Expected profile distance item novelty.
- PDItemNovelty(boolean, PreferenceData<U, I>, ItemDistanceModel<I>) - Constructor for class es.uam.eps.ir.ranksys.novelty.unexp.PDItemNovelty
-
Constructor.
- PDItemNoveltyReranker<U,I> - Class in es.uam.eps.ir.ranksys.novelty.unexp.reranking
-
Profile distance item novelty re-ranker.
- PDItemNoveltyReranker(double, PDItemNovelty<U, I>, boolean) - Constructor for class es.uam.eps.ir.ranksys.novelty.unexp.reranking.PDItemNoveltyReranker
-
Constructor.
- pdp - Static variable in class org.ranksys.formats.parsing.Parsers
-
Parse to double.
- peek() - Method in class es.uam.eps.ir.ranksys.core.util.topn.AbstractTopN
-
Returns the element at the top of the heap.
- PermutationReranker<U,I> - Class in es.uam.eps.ir.ranksys.novdiv.reranking
-
Abstract re-ranker whose output is a permutation of the input
recommendation.
- PermutationReranker() - Constructor for class es.uam.eps.ir.ranksys.novdiv.reranking.PermutationReranker
-
- permuteRecommendation(Recommendation<U, I>, int[]) - Static method in class es.uam.eps.ir.ranksys.novdiv.reranking.PermutationReranker
-
Applies a permutation to re-rank a recommendation.
- 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
-
- pip - Static variable in class org.ranksys.formats.parsing.Parsers
-
Parse to int.
- plp - Static variable in class org.ranksys.formats.parsing.Parsers
-
Parse to long.
- PLSAFactorizer<U,I> - Class in es.uam.eps.ir.ranksys.mf.plsa
-
Probabilistic Latent Semantic Analysis of Hofmann.
- PLSAFactorizer(int) - Constructor for class es.uam.eps.ir.ranksys.mf.plsa.PLSAFactorizer
-
Constructor.
- 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.
- PointWisePreferenceData<U,I> - Interface in org.ranksys.core.preference
-
Point-wise preference data.
- PopularityRecommender<U,I> - Class in es.uam.eps.ir.ranksys.rec.fast.basic
-
Popularity-based recommender.
- PopularityRecommender(FastPreferenceData<U, I>) - Constructor for class es.uam.eps.ir.ranksys.rec.fast.basic.PopularityRecommender
-
Constructor.
- Precision<U,I> - Class in es.uam.eps.ir.ranksys.metrics.basic
-
Precision metric: proportion of relevant items in a recommendation list.
- Precision(int, RelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.metrics.basic.Precision
-
Constructor.
- predict(U, IdPref<I>) - Method in class org.ranksys.fm.PreferenceFM
-
Predicts the preference by a user to an item preference.
- predict(int, IdxPref) - Method in class org.ranksys.fm.PreferenceFM
-
Predicts the preference by a user to an item preference (fast version).
- PreferenceData<U,I> - Interface in es.uam.eps.ir.ranksys.core.preference
-
User-item preference data required for recommendation algorithms.
- PreferenceFM<U,I> - Class in org.ranksys.fm
-
Wraps a factorisation machine to work with RankSys user-preference pairs.
- PreferenceFM(FastUserIndex<U>, FastItemIndex<I>, FM) - Constructor for class org.ranksys.fm.PreferenceFM
-
Constructor with default converter to IdxPref.
- PreferenceFM(FastUserIndex<U>, FastItemIndex<I>, FM, Function<IdPref<I>, IdxPref>) - Constructor for class org.ranksys.fm.PreferenceFM
-
Constructor with custom default converter to IdxPref.
- PreferenceSampler<U,I> - Interface in org.ranksys.core.preference
-
Preference sampler, for stochastic algorithms.
- PreferencesReader - Interface in org.ranksys.formats.preference
-
Reader for files containing preference data.
- prior(I) - Method in class es.uam.eps.ir.ranksys.novelty.inverted.br.AlphaBayesRuleReranker
-
- prior(I) - Method in class es.uam.eps.ir.ranksys.novelty.inverted.br.BayesRuleReranker
-
Returns the prior of an item: p(i).
- PZTFactorizer<U,I> - Class in es.uam.eps.ir.ranksys.mf.als
-
Fast ALS-based factorization of Pilászy, Zibriczky and Tikk.
- PZTFactorizer(double, DoubleUnaryOperator, int) - Constructor for class es.uam.eps.ir.ranksys.mf.als.PZTFactorizer
-
Constructor.
- PZTFactorizer(double, double, DoubleUnaryOperator, int) - Constructor for class es.uam.eps.ir.ranksys.mf.als.PZTFactorizer
-
Constructor.
- r_codec - Variable in class org.ranksys.compression.preferences.RatingCODECPreferenceData
-
CODEC for ratings.
- RandomRecommender<U,I> - Class in es.uam.eps.ir.ranksys.rec.fast.basic
-
Random recommender.
- RandomRecommender(FastUserIndex<U>, FastItemIndex<I>) - Constructor for class es.uam.eps.ir.ranksys.rec.fast.basic.RandomRecommender
-
Constructor.
- RandomReranker<U,I> - Class in es.uam.eps.ir.ranksys.novdiv.reranking
-
Re-ranker that applies a random permutation.
- RandomReranker() - Constructor for class es.uam.eps.ir.ranksys.novdiv.reranking.RandomReranker
-
- RankingDiscountModel - Interface in es.uam.eps.ir.ranksys.metrics.rank
-
Ranking discount model.
- RatingCODECPreferenceData<U,I,Cu,Ci,Cv> - Class in org.ranksys.compression.preferences
-
PreferenceData for rating data using compression.
- RatingCODECPreferenceData(FastPreferenceData<U, I>, FastUserIndex<U>, FastItemIndex<I>, CODEC<Cu>, CODEC<Ci>, CODEC<Cv>) - Constructor for class org.ranksys.compression.preferences.RatingCODECPreferenceData
-
Constructor that utilizes other PreferenceData object with default IdxPref to IdPref
converters.
- RatingCODECPreferenceData(FastPreferenceData<U, I>, FastUserIndex<U>, FastItemIndex<I>, CODEC<Cu>, CODEC<Ci>, CODEC<Cv>, Function<IdxPref, IdPref<I>>, Function<IdxPref, IdPref<U>>) - Constructor for class org.ranksys.compression.preferences.RatingCODECPreferenceData
-
Constructor that utilizes other PreferenceData object with custom IdxPref to IdPref
converters.
- RatingCODECPreferenceData(Stream<Tuple2io<int[][]>>, Stream<Tuple2io<int[][]>>, FastUserIndex<U>, FastItemIndex<I>, CODEC<Cu>, CODEC<Ci>, CODEC<Cv>) - Constructor for class org.ranksys.compression.preferences.RatingCODECPreferenceData
-
Constructor using streams of user and items preferences lists with default IdxPref to IdPref
converters.
- RatingCODECPreferenceData(Stream<Tuple2io<int[][]>>, Stream<Tuple2io<int[][]>>, FastUserIndex<U>, FastItemIndex<I>, CODEC<Cu>, CODEC<Ci>, CODEC<Cv>, Function<IdxPref, IdPref<I>>, Function<IdxPref, IdPref<U>>) - Constructor for class org.ranksys.compression.preferences.RatingCODECPreferenceData
-
Constructor using streams of user and items preferences lists with custom IdxPref to IdPref
converters.
- RatingCODECPreferenceData(FastUserIndex<U>, FastItemIndex<I>, CODEC<Cu>, CODEC<Ci>, CODEC<Cv>, Function<IdxPref, IdPref<I>>, Function<IdxPref, IdPref<U>>) - Constructor for class org.ranksys.compression.preferences.RatingCODECPreferenceData
-
Constructor custom IdxPref to IdPref converters that does not read any input data.
- read(InputBitStream, int[], int, int) - Method in class org.ranksys.compression.codecs.dsi.BitStreamCODEC
-
Reads a BitStream to an array.
- read(InputBitStream, int[], int, int) - Method in class org.ranksys.compression.codecs.dsi.EliasFanoBitStreamCODEC
-
- read(InputBitStream, int[], int, int) - Method in class org.ranksys.compression.codecs.dsi.FixedLengthBitStreamCODEC
-
- read(InputBitStream, int[], int, int) - Method in class org.ranksys.compression.codecs.dsi.GammaBitStreamCODEC
-
- read(InputBitStream, int[], int, int) - Method in class org.ranksys.compression.codecs.dsi.RiceBitStreamCODEC
-
- read(InputBitStream, int[], int, int) - Method in class org.ranksys.compression.codecs.dsi.ZetaBitStreamCODEC
-
- read(String, Parser<I>, Parser<F>) - Method in interface org.ranksys.formats.feature.FeaturesReader
-
Reads item-feature-value triples from a file.
- read(InputStream, Parser<I>, Parser<F>) - Method in interface org.ranksys.formats.feature.FeaturesReader
-
Reads item-feature-value triples from an input stream.
- read(String, Parser<I>, Parser<F>) - Method in class org.ranksys.formats.feature.SimpleFeaturesReader
-
- read(InputStream, Parser<I>, Parser<F>) - Method in class org.ranksys.formats.feature.SimpleFeaturesReader
-
- read(String, Parser<F>) - Static method in class org.ranksys.formats.index.FeatsReader
-
Reads a list of feature values from a file.
- read(InputStream, Parser<F>) - Static method in class org.ranksys.formats.index.FeatsReader
-
Reads a list of feature values from an input stream.
- read(String, Parser<I>) - Static method in class org.ranksys.formats.index.ItemsReader
-
Reads a list of items from a file.
- read(InputStream, Parser<I>) - Static method in class org.ranksys.formats.index.ItemsReader
-
Reads a list of items from an input stream.
- read(String, Parser<U>) - Static method in class org.ranksys.formats.index.UsersReader
-
Reads a list of users from a file.
- read(InputStream, Parser<U>) - Static method in class org.ranksys.formats.index.UsersReader
-
Reads a list of users from an input stream.
- read(String) - Method in class org.ranksys.formats.preference.CompressibleBinaryPreferencesFormat
-
Reads a file that complies with this format.
- read(InputStream) - Method in class org.ranksys.formats.preference.CompressibleBinaryPreferencesFormat
-
Reads an input stream that complies with this format.
- read(String) - Method in class org.ranksys.formats.preference.CompressibleRatingPreferencesFormat
-
Reads a file that complies with this format.
- read(InputStream) - Method in class org.ranksys.formats.preference.CompressibleRatingPreferencesFormat
-
Reads an input stream that complies with this format.
- read(String, Parser<U>, Parser<I>) - Method in interface org.ranksys.formats.preference.PreferencesReader
-
Reads preferences from a file.
- read(InputStream, Parser<U>, Parser<I>) - Method in interface org.ranksys.formats.preference.PreferencesReader
-
Reads preferences from an input stream.
- read(InputStream, Parser<U>, Parser<I>) - Method in class org.ranksys.formats.preference.SimpleBinaryPreferencesReader
-
- read(InputStream, Parser<U>, Parser<I>) - Method in class org.ranksys.formats.preference.SimpleRatingPreferencesReader
-
- readAll() - Method in interface org.ranksys.formats.rec.RecommendationFormat.Reader
-
Reads all recommendations.
- readAll() - Method in class org.ranksys.formats.rec.TuplesRecommendationFormat.Reader
-
- Reader(InputStream) - Constructor for class org.ranksys.formats.rec.TuplesRecommendationFormat.Reader
-
Constructor.
- Recall<U,I> - Class in es.uam.eps.ir.ranksys.metrics.basic
-
Recall metric: proportion of relevant items in a recommendation list to all relevant items.
- Recall(int, IdealRelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.metrics.basic.Recall
-
Constructor.
- ReciprocalDiscountModel - Class in es.uam.eps.ir.ranksys.metrics.rank
-
Reciprocal discount: disc(k) = 1 / (k + 1).
- ReciprocalDiscountModel() - Constructor for class es.uam.eps.ir.ranksys.metrics.rank.ReciprocalDiscountModel
-
- ReciprocalRank<U,I> - Class in es.uam.eps.ir.ranksys.metrics.basic
-
Reciprocal Rank (RR, also known as MRR when averaged over queries/users).
- ReciprocalRank(int, RelevanceModel<U, I>) - Constructor for class es.uam.eps.ir.ranksys.metrics.basic.ReciprocalRank
-
Constructor.
- Recommendability<U,I> - Class in es.uam.eps.ir.ranksys.metrics.basic
-
Recommendability: binary metric that determines whether the user receives
a non-empty recommendation or not.
- Recommendability() - Constructor for class es.uam.eps.ir.ranksys.metrics.basic.Recommendability
-
- Recommendation<U,I> - Class in es.uam.eps.ir.ranksys.core
-
A recommendation issued to a user.
- Recommendation(U, List<Tuple2od<I>>) - Constructor for class es.uam.eps.ir.ranksys.core.Recommendation
-
Constructs the recommendation.
- recommendation - Variable in class es.uam.eps.ir.ranksys.novdiv.reranking.GreedyReranker.GreedyUserReranker
-
input recommendation
- RecommendationFormat<U,I> - Interface in org.ranksys.formats.rec
-
Recommendation writers and readers with a common format.
- RecommendationFormat.Reader<U,I> - Interface in org.ranksys.formats.rec
-
Recommendation reader.
- RecommendationFormat.Writer<U,I> - Interface in org.ranksys.formats.rec
-
Recommendation writer.
- RecommendationMetric<U,I> - Interface in es.uam.eps.ir.ranksys.metrics
-
Recommendation metric: assigns a score for each recommendation list.
- Recommender<U,I> - Interface in es.uam.eps.ir.ranksys.rec
-
Recommender interface.
- RecommenderExample - Class in es.uam.eps.ir.ranksys.examples
-
Example main of recommendations.
- RecommenderExample() - Constructor for class es.uam.eps.ir.ranksys.examples.RecommenderExample
-
- RecommenderRunner<U,I> - Interface in es.uam.eps.ir.ranksys.rec.runner
-
Recommender runner.
- RelevanceModel<U,I> - Class in es.uam.eps.ir.ranksys.metrics.rel
-
Relevance model: deciding when an item is relevant to a user and the
gain obtained for being recommended.
- RelevanceModel(boolean, Stream<U>) - Constructor for class es.uam.eps.ir.ranksys.metrics.rel.RelevanceModel
-
Full constructor: allows to specify whether to cache the user
relevance models and for which users.
- RelevanceModel() - Constructor for class es.uam.eps.ir.ranksys.metrics.rel.RelevanceModel
-
No caching constructor.
- RelevanceModel(Stream<U>) - Constructor for class es.uam.eps.ir.ranksys.metrics.rel.RelevanceModel
-
Caching constructor.
- RelevanceModel.UserRelevanceModel<U,I> - Interface in es.uam.eps.ir.ranksys.metrics.rel
-
User-specific relevance models.
- 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
- relStats - Variable in class es.uam.eps.ir.ranksys.novdiv.reranking.LambdaReranker.LambdaUserReranker
-
Statistics about relevance scores.
- Reranker<U,I> - Interface in es.uam.eps.ir.ranksys.novdiv.reranking
-
Re-ranker.
- RerankerExample - Class in es.uam.eps.ir.ranksys.examples
-
Example main of re-rankers.
- RerankerExample() - Constructor for class es.uam.eps.ir.ranksys.examples.RerankerExample
-
- RerankingRecommender<U,I> - Class in es.uam.eps.ir.ranksys.novdiv.reranking
-
Wrapper for re-ranker that re-ranks the output of another recommender.
- RerankingRecommender(FastUserIndex<U>, FastItemIndex<I>, FastRecommender<U, I>, Reranker<U, I>) - Constructor for class es.uam.eps.ir.ranksys.novdiv.reranking.RerankingRecommender
-
Constructor.
- rerankPermutation(Recommendation<U, I>, int) - Method in class es.uam.eps.ir.ranksys.novdiv.itemnovelty.reranking.ItemNoveltyReranker
-
- rerankPermutation() - Method in class es.uam.eps.ir.ranksys.novdiv.reranking.GreedyReranker.GreedyUserReranker
-
Returns the permutation to obtain the re-ranking
- rerankPermutation(Recommendation<U, I>, int) - Method in class es.uam.eps.ir.ranksys.novdiv.reranking.GreedyReranker
-
Returns the permutation that is applied to the input recommendation
to generate the re-ranked recommendation.
- rerankPermutation(Recommendation<U, I>, int) - Method in class es.uam.eps.ir.ranksys.novdiv.reranking.LambdaReranker
-
Returns the permutation that is applied to the input recommendation
to generate the re-ranked recommendation.
- rerankPermutation(Recommendation<U, I>, int) - Method in class es.uam.eps.ir.ranksys.novdiv.reranking.NullReranker
-
Returns the permutation that is applied to the input recommendation
to generate the re-ranked recommendation.
- rerankPermutation(Recommendation<U, I>, int) - Method in class es.uam.eps.ir.ranksys.novdiv.reranking.PermutationReranker
-
Returns the permutation that is applied to the input recommendation
to generate the re-ranked recommendation.
- rerankPermutation(Recommendation<U, I>, int) - Method in class es.uam.eps.ir.ranksys.novdiv.reranking.RandomReranker
-
Returns the permutation that is applied to the input recommendation
to generate the re-ranked recommendation.
- rerankPermutation(Recommendation<U, I>, int) - Method in class es.uam.eps.ir.ranksys.novelty.inverted.br.BayesRuleReranker
-
- rerankPermutation(Recommendation<U, I>, int) - Method in class org.ranksys.novdiv.reranking.DitheringReranker
-
- rerankRecommendation(Recommendation<U, I>, int) - Method in class es.uam.eps.ir.ranksys.novdiv.reranking.PermutationReranker
-
- rerankRecommendation(Recommendation<U, I>, int) - Method in interface es.uam.eps.ir.ranksys.novdiv.reranking.Reranker
-
Re-ranks a recommendation.
- reset() - Method in class es.uam.eps.ir.ranksys.core.util.Stats
-
Resets the Stats object (as it had just been created).
- reset() - Method in class es.uam.eps.ir.ranksys.diversity.sales.metrics.AbstractSalesDiversityMetric
-
- reset() - Method in class es.uam.eps.ir.ranksys.metrics.basic.AverageRecommendationMetric
-
- reset() - Method in interface es.uam.eps.ir.ranksys.metrics.SystemMetric
-
Resets the metric by discarding the recommendations previously added.
- reset() - Method in class org.ranksys.compression.codecs.AbstractCODEC
-
- reset() - Method in interface org.ranksys.compression.codecs.CODEC
-
Resets the collection of statistics.
- reverseIterator() - Method in class es.uam.eps.ir.ranksys.core.util.topn.AbstractTopN
-
Iterates over the elements of the heap in reverse order.
- reverseStream() - Method in class es.uam.eps.ir.ranksys.core.util.topn.AbstractTopN
-
Creates a stream in reverse order.
- RiceBitStreamCODEC - Class in org.ranksys.compression.codecs.dsi
-
Rice coding.
- RiceBitStreamCODEC() - Constructor for class org.ranksys.compression.codecs.dsi.RiceBitStreamCODEC
-
- run(Function<U, Recommendation<U, I>>, Consumer<Recommendation<U, I>>) - Method in class es.uam.eps.ir.ranksys.rec.runner.AbstractRecommenderRunner
-
Prints the recommendations.
- run(Recommender<U, I>, Consumer<Recommendation<U, I>>) - Method in class es.uam.eps.ir.ranksys.rec.runner.CandidatesRecommenderRunner
-
- run(Recommender<U, I>, Consumer<Recommendation<U, I>>) - Method in class es.uam.eps.ir.ranksys.rec.runner.fast.FastFilterRecommenderRunner
-
- run(Recommender<U, I>, Consumer<Recommendation<U, I>>) - Method in class es.uam.eps.ir.ranksys.rec.runner.FilterRecommenderRunner
-
- run(Recommender<U, I>, Consumer<Recommendation<U, I>>) - Method in interface es.uam.eps.ir.ranksys.rec.runner.RecommenderRunner
-
Runs the recommender and prints the recommendations to an output
stream.
- sample() - Method in interface org.ranksys.core.preference.PreferenceSampler
-
Get a stream of randomly sample user-item preferences.
- sample(int) - Method in class org.ranksys.core.util.sampling.WeightedSampling
-
Sample k elements.
- sample() - Method in class org.ranksys.core.util.sampling.WeightedSampling
-
Sample an element.
- save(Factorization<U, I>, OutputStream) - Method in interface org.ranksys.formats.factorization.FactorizationFormat
-
Saves this matrix factorization to a compressed output stream.
- save(PreferenceFM, OutputStream) - Method in interface org.ranksys.formats.factorization.FMFormat
-
Saves a factorisation machine in an output stream.
- save(Factorization<U, I>, OutputStream) - Method in class org.ranksys.formats.factorization.SimpleFactorizationFormat
-
- save(PreferenceFM, OutputStream) - Method in class org.ranksys.formats.factorization.SimpleFMFormat
-
- 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
-
- 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
-
- 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.
- selectItem(IntSortedSet, List<Tuple2od<I>>) - Method in class es.uam.eps.ir.ranksys.novdiv.reranking.GreedyReranker.GreedyUserReranker
-
Selects the next element of the permutation that maximizes the
objective function.
- selectItem(IntSortedSet, List<Tuple2od<I>>) - Method in class es.uam.eps.ir.ranksys.novdiv.reranking.LambdaReranker.LambdaUserReranker
-
- set(int, T) - Method in class es.uam.eps.ir.ranksys.core.util.topn.AbstractTopN
-
Sets the element in the i-th position of the heap.
- set(int, Tuple2od<T>) - Method in class es.uam.eps.ir.ranksys.core.util.topn.ObjectDoubleTopN
-
- set(int, T) - Method in class es.uam.eps.ir.ranksys.core.util.topn.TopN
-
- set(int, Tuple2id) - Method in class es.uam.eps.ir.ranksys.fast.utils.topn.IntDoubleTopN
-
- set_minP(DenseDoubleMatrix2D, DenseDoubleMatrix2D, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.als.ALSFactorizer
-
User matrix least-squares step.
- set_minP(DenseDoubleMatrix2D, DenseDoubleMatrix2D, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.als.HKVFactorizer
-
- set_minP(DenseDoubleMatrix2D, DenseDoubleMatrix2D, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.als.PZTFactorizer
-
- set_minQ(DenseDoubleMatrix2D, DenseDoubleMatrix2D, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.als.ALSFactorizer
-
Item matrix least-squares step.
- set_minQ(DenseDoubleMatrix2D, DenseDoubleMatrix2D, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.als.HKVFactorizer
-
- set_minQ(DenseDoubleMatrix2D, DenseDoubleMatrix2D, FastPreferenceData<U, I>) - Method in class es.uam.eps.ir.ranksys.mf.als.PZTFactorizer
-
- SetCosineItemSimilarity<I> - Class in es.uam.eps.ir.ranksys.nn.item.sim
-
Set cosine similarity.
- SetCosineItemSimilarity(FastPreferenceData<?, I>, double, boolean) - Constructor for class es.uam.eps.ir.ranksys.nn.item.sim.SetCosineItemSimilarity
-
Constructor.
- SetCosineSimilarity - Class in es.uam.eps.ir.ranksys.nn.sim
-
Set cosine similarity.
- SetCosineSimilarity(FastPreferenceData<?, ?>, double, boolean) - Constructor for class es.uam.eps.ir.ranksys.nn.sim.SetCosineSimilarity
-
Constructor.
- SetCosineUserSimilarity<U> - Class in es.uam.eps.ir.ranksys.nn.user.sim
-
Set cosine user similarity.
- SetCosineUserSimilarity(FastPreferenceData<U, ?>, double, boolean) - Constructor for class es.uam.eps.ir.ranksys.nn.user.sim.SetCosineUserSimilarity
-
Constructor.
- SetJaccardItemSimilarity<I> - Class in es.uam.eps.ir.ranksys.nn.item.sim
-
Set Jaccard item similarity.
- SetJaccardItemSimilarity(FastPreferenceData<?, I>, boolean) - Constructor for class es.uam.eps.ir.ranksys.nn.item.sim.SetJaccardItemSimilarity
-
Constructor.
- SetJaccardSimilarity - Class in es.uam.eps.ir.ranksys.nn.sim
-
Set Jaccard similarity.
- SetJaccardSimilarity(FastPreferenceData<?, ?>, boolean) - Constructor for class es.uam.eps.ir.ranksys.nn.sim.SetJaccardSimilarity
-
Constructor.
- SetJaccardUserSimilarity<U> - Class in es.uam.eps.ir.ranksys.nn.user.sim
-
Set Jaccard user similarity.
- SetJaccardUserSimilarity(FastPreferenceData<U, ?>, boolean) - Constructor for class es.uam.eps.ir.ranksys.nn.user.sim.SetJaccardUserSimilarity
-
Constructor.
- setLeftChild(BinaryTree.Node) - Method in class org.ranksys.core.util.BinaryTree.Node
-
Sets a node as left child of this node.
- setRightChild(BinaryTree.Node) - Method in class org.ranksys.core.util.BinaryTree.Node
-
Sets a node as right child of this node.
- SetSimilarity - Class in es.uam.eps.ir.ranksys.nn.sim
-
Set similarity.
- SetSimilarity(FastPreferenceData<?, ?>, boolean) - Constructor for class es.uam.eps.ir.ranksys.nn.sim.SetSimilarity
-
Constructor.
- shuffle() - Method in class org.ranksys.fm.data.BPRPreferenceFMData
-
- shuffle() - Method in class org.ranksys.fm.data.OneClassPreferenceFMData
-
- sim - Variable in class es.uam.eps.ir.ranksys.nn.item.sim.ItemSimilarity
-
Generic fast similarity.
- sim(int, int, int) - Method in class es.uam.eps.ir.ranksys.nn.sim.SetCosineSimilarity
-
- sim(int, int, int) - Method in class es.uam.eps.ir.ranksys.nn.sim.SetJaccardSimilarity
-
- sim(int, int, int) - Method in class es.uam.eps.ir.ranksys.nn.sim.SetSimilarity
-
Calculates the similarity value.
- sim(double, double, double) - Method in class es.uam.eps.ir.ranksys.nn.sim.VectorCosineSimilarity
-
- sim(double, double, double) - Method in class es.uam.eps.ir.ranksys.nn.sim.VectorJaccardSimilarity
-
- sim(double, double, double) - Method in class es.uam.eps.ir.ranksys.nn.sim.VectorSimilarity
-
Calculates the similarity value.
- sim - Variable in class es.uam.eps.ir.ranksys.nn.user.sim.UserSimilarity
-
Generic fast similarity.
- similarElems(int) - Method in class es.uam.eps.ir.ranksys.nn.item.sim.ItemSimilarity
-
- similarElems(int) - Method in class es.uam.eps.ir.ranksys.nn.sim.SetSimilarity
-
- similarElems(int) - Method in interface es.uam.eps.ir.ranksys.nn.sim.Similarity
-
Returns all the users/items having a similarity greater than 0,
together with the value of the similarity.
- similarElems(int) - Method in class es.uam.eps.ir.ranksys.nn.sim.VectorSimilarity
-
- similarElems(int) - Method in class es.uam.eps.ir.ranksys.nn.user.sim.UserSimilarity
-
- similarItems(I) - Method in class es.uam.eps.ir.ranksys.nn.item.sim.ItemSimilarity
-
Returns all the items that are similar to the item.
- similarItems(int) - Method in class es.uam.eps.ir.ranksys.nn.item.sim.ItemSimilarity
-
Returns all the items that are similar to the item - fast version.
- similarity(I) - Method in class es.uam.eps.ir.ranksys.nn.item.sim.ItemSimilarity
-
Returns a function returning similarities with the item
- similarity(I, I) - Method in class es.uam.eps.ir.ranksys.nn.item.sim.ItemSimilarity
-
Returns the similarity between a pair of items.
- similarity(int) - Method in class es.uam.eps.ir.ranksys.nn.item.sim.ItemSimilarity
-
- similarity(int, int) - Method in class es.uam.eps.ir.ranksys.nn.item.sim.ItemSimilarity
-
- similarity(int) - Method in class es.uam.eps.ir.ranksys.nn.sim.SetSimilarity
-
- Similarity - Interface in es.uam.eps.ir.ranksys.nn.sim
-
Generic similarity for fast data.
- similarity(int) - Method in interface es.uam.eps.ir.ranksys.nn.sim.Similarity
-
Returns a function that returns the similarity with the user/item.
- similarity(int, int) - Method in interface es.uam.eps.ir.ranksys.nn.sim.Similarity
-
Returns the similarity between two users/items.
- similarity(int) - Method in class es.uam.eps.ir.ranksys.nn.sim.VectorSimilarity
-
- similarity(U) - Method in class es.uam.eps.ir.ranksys.nn.user.sim.UserSimilarity
-
Returns a function returning similarities with the user
- similarity(U, U) - Method in class es.uam.eps.ir.ranksys.nn.user.sim.UserSimilarity
-
Returns the similarity between a pair of users.
- similarity(int) - Method in class es.uam.eps.ir.ranksys.nn.user.sim.UserSimilarity
-
- similarity(int, int) - Method in class es.uam.eps.ir.ranksys.nn.user.sim.UserSimilarity
-
- similarUsers(U) - Method in class es.uam.eps.ir.ranksys.nn.user.sim.UserSimilarity
-
Returns all the users that are similar to the user.
- similarUsers(int) - Method in class es.uam.eps.ir.ranksys.nn.user.sim.UserSimilarity
-
Returns all the users that are similar to the user - fast version.
- Simple16CODEC - Class in org.ranksys.compression.codecs.lemire
-
Simple16 coding.
- Simple16CODEC() - Constructor for class org.ranksys.compression.codecs.lemire.Simple16CODEC
-
Constructor.
- SimpleBinaryPreferencesReader - Class in org.ranksys.formats.preference
-
Reads a file of tab-separated user-item pairs, one per line.
- SimpleFactorizationFormat - Class in org.ranksys.formats.factorization
-
Zip-compressed, human readable matrix factorisation format.
- SimpleFastFeatureData<I,F,V> - Class in es.uam.eps.ir.ranksys.fast.feature
-
Simple implementation of FastFeatureData backed by nested lists.
- SimpleFastFeatureData(List<List<Tuple2io<V>>>, List<List<Tuple2io<V>>>, FastItemIndex<I>, FastFeatureIndex<F>) - Constructor for class es.uam.eps.ir.ranksys.fast.feature.SimpleFastFeatureData
-
Constructor.
- SimpleFastFeatureIndex<F> - Class in es.uam.eps.ir.ranksys.fast.index
-
Simple implementation of FastFeatureIndex backed by a bi-map IdxIndex
- SimpleFastFeatureIndex() - Constructor for class es.uam.eps.ir.ranksys.fast.index.SimpleFastFeatureIndex
-
Constructor.
- SimpleFastItemIndex<I> - Class in es.uam.eps.ir.ranksys.fast.index
-
Simple implementation of FastItemIndex backed by a bi-map IdxIndex
- SimpleFastItemIndex() - Constructor for class es.uam.eps.ir.ranksys.fast.index.SimpleFastItemIndex
-
Constructor.
- SimpleFastPreferenceData<U,I> - Class in es.uam.eps.ir.ranksys.fast.preference
-
Simple implementation of FastPreferenceData backed by nested lists.
- SimpleFastPreferenceData(int, List<List<IdxPref>>, List<List<IdxPref>>, FastUserIndex<U>, FastItemIndex<I>) - Constructor for class es.uam.eps.ir.ranksys.fast.preference.SimpleFastPreferenceData
-
Constructor with default IdxPref to IdPref converter.
- SimpleFastPreferenceData(int, List<List<IdxPref>>, List<List<IdxPref>>, FastUserIndex<U>, FastItemIndex<I>, Function<IdxPref, IdPref<I>>, Function<IdxPref, IdPref<U>>) - Constructor for class es.uam.eps.ir.ranksys.fast.preference.SimpleFastPreferenceData
-
Constructor with custom IdxPref to IdPref converter.
- SimpleFastUserIndex<U> - Class in es.uam.eps.ir.ranksys.fast.index
-
Simple implementation of FastUserIndex backed by a bi-map IdxIndex
- SimpleFastUserIndex() - Constructor for class es.uam.eps.ir.ranksys.fast.index.SimpleFastUserIndex
-
Empty constructor: no users.
- SimpleFeatureData<I,F,V> - Class in es.uam.eps.ir.ranksys.core.feature
-
Simple map-based feature data.
- SimpleFeatureData(Map<I, List<Tuple2<F, V>>>, Map<F, List<Tuple2<I, V>>>) - Constructor for class es.uam.eps.ir.ranksys.core.feature.SimpleFeatureData
-
Constructor
- SimpleFeaturesReader - Class in org.ranksys.formats.feature
-
Reads a file of tab-separated item-feat-value triples, one per line.
- SimpleFMFormat - Class in org.ranksys.formats.factorization
-
Factorisation machine format in zip-compressed, human readable files .
- SimplePreferenceData<U,I> - Class in es.uam.eps.ir.ranksys.core.preference
-
Simple map-based preference data
- SimplePreferenceData(Map<U, List<IdPref<I>>>, Map<I, List<IdPref<U>>>, int) - Constructor for class es.uam.eps.ir.ranksys.core.preference.SimplePreferenceData
-
Constructor.
- SimpleRatingPreferencesReader - Class in org.ranksys.formats.preference
-
Reads a file of tab-separated user-item-rating triples, one per line.
- SimpleRecommendationFormat<U,I> - Class in org.ranksys.formats.rec
-
Simple format for recommendations: tab-separated user-item-score triplets, grouping first by user (not necessarily in order) and then by decreasing order of score.
- SimpleRecommendationFormat(Parser<U>, Parser<I>) - Constructor for class org.ranksys.formats.rec.SimpleRecommendationFormat
-
Constructor.
- SimpleRecommendationFormat(Parser<U>, Parser<I>, boolean) - Constructor for class org.ranksys.formats.rec.SimpleRecommendationFormat
-
Constructor.
- size - Variable in class es.uam.eps.ir.ranksys.core.util.topn.AbstractTopN
-
Current size of the heap.
- size() - Method in class es.uam.eps.ir.ranksys.core.util.topn.AbstractTopN
-
- size() - Method in class es.uam.eps.ir.ranksys.fast.utils.IdxIndex
-
Returns the number of stored elements.
- skip(int) - Method in class org.ranksys.core.util.iterators.ArrayDoubleIterator
-
- skip(int) - Method in class org.ranksys.core.util.iterators.ArrayIntIterator
-
- skip(int) - Method in class org.ranksys.core.util.iterators.StreamDoubleIterator
-
- skip(int) - Method in class org.ranksys.core.util.iterators.StreamIntIterator
-
- sort() - Method in class es.uam.eps.ir.ranksys.core.util.topn.AbstractTopN
-
Sorts the heap in inverse order (from smallest to greatest).
- sp - Static variable in class org.ranksys.formats.parsing.Parsers
-
Parse to String.
- split(CharSequence, int) - Static method in class es.uam.eps.ir.ranksys.core.util.FastStringSplitter
-
Splits a CharSequence according to the delimiter character.
- split(CharSequence, int, int) - Static method in class es.uam.eps.ir.ranksys.core.util.FastStringSplitter
-
Splits a CharSequence according to the delimiter character in a limited number of tokens.
- 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.
- Stats - Class in es.uam.eps.ir.ranksys.core.util
-
Calculate common statistics for samples of doubles
- Stats() - Constructor for class es.uam.eps.ir.ranksys.core.util.Stats
-
Constructor.
- stats() - Method in class org.ranksys.compression.codecs.AbstractCODEC
-
- stats() - Method in interface org.ranksys.compression.codecs.CODEC
-
Returns statistics of the CODEC in terms of total input/output bytes
processed.
- stream() - Method in class org.ranksys.fm.data.BPRPreferenceFMData
-
- stream() - Method in class org.ranksys.fm.data.OneClassPreferenceFMData
-
- StreamDoubleIterator - Class in org.ranksys.core.util.iterators
-
Double primitive iterator wrapping a DoubleStream.
- StreamDoubleIterator(DoubleStream) - Constructor for class org.ranksys.core.util.iterators.StreamDoubleIterator
-
Constructor.
- StreamIntIterator - Class in org.ranksys.core.util.iterators
-
Int primitive iterator wrapping an IntStream.
- StreamIntIterator(IntStream) - Constructor for class org.ranksys.core.util.iterators.StreamIntIterator
-
Constructor.
- StreamsAbstractFastPreferenceData<U,I> - Class in org.ranksys.fast.preference
-
Extends AbstractFastPreferenceData and implements the data access iterator-based methods
using the stream-based ones.
- StreamsAbstractFastPreferenceData(FastUserIndex<U>, FastItemIndex<I>) - Constructor for class org.ranksys.fast.preference.StreamsAbstractFastPreferenceData
-
Constructor with default IdxPref to IdPref converter.
- StreamsAbstractFastPreferenceData(FastUserIndex<U>, FastItemIndex<I>, Function<IdxPref, IdPref<I>>, Function<IdxPref, IdPref<U>>) - Constructor for class org.ranksys.fast.preference.StreamsAbstractFastPreferenceData
-
Constructor with custom IdxPref to IdPref converter.
- swap(int, int) - Method in class es.uam.eps.ir.ranksys.core.util.topn.AbstractTopN
-
Swaps the elements in the i-th and j-th element in the heap.
- swap(int, int) - Method in class es.uam.eps.ir.ranksys.core.util.topn.ObjectDoubleTopN
-
- swap(int, int) - Method in class es.uam.eps.ir.ranksys.core.util.topn.TopN
-
- swap(int, int) - Method in class es.uam.eps.ir.ranksys.fast.utils.topn.IntDoubleTopN
-
- SystemMetric<U,I> - Interface in es.uam.eps.ir.ranksys.metrics
-
System metric: a metric that evaluates recommendations to a community of
users as a whole.
- TDItemNovelty<U,I> - Class in es.uam.eps.ir.ranksys.novelty.temporal
-
Temporal discovery item novelty model.
- TDItemNovelty(Function<U, List<I>>, RankingDiscountModel) - Constructor for class es.uam.eps.ir.ranksys.novelty.temporal.TDItemNovelty
-
Constructor.
- TDItemNoveltyReranker<U,I> - Class in es.uam.eps.ir.ranksys.novelty.temporal.reranking
-
Temporal Discovery re-ranker.
- TDItemNoveltyReranker(double, ItemNovelty<U, I>, boolean) - Constructor for class es.uam.eps.ir.ranksys.novelty.temporal.reranking.TDItemNoveltyReranker
-
Constructor.
- ThresholdItemNeighborhood<I> - Class in es.uam.eps.ir.ranksys.nn.item.neighborhood
-
Threshold item neighborhood.
- ThresholdItemNeighborhood(ItemSimilarity<I>, double) - Constructor for class es.uam.eps.ir.ranksys.nn.item.neighborhood.ThresholdItemNeighborhood
-
Constructor
- ThresholdNeighborhood - Class in es.uam.eps.ir.ranksys.nn.neighborhood
-
Threshold neighborhood.
- ThresholdNeighborhood(Similarity, double) - Constructor for class es.uam.eps.ir.ranksys.nn.neighborhood.ThresholdNeighborhood
-
Constructor.
- ThresholdUserNeighborhood<U> - Class in es.uam.eps.ir.ranksys.nn.user.neighborhood
-
Threshold user neighborhood.
- ThresholdUserNeighborhood(UserSimilarity<U>, double) - Constructor for class es.uam.eps.ir.ranksys.nn.user.neighborhood.ThresholdUserNeighborhood
-
Constructor
- TopKItemNeighborhood<I> - Class in es.uam.eps.ir.ranksys.nn.item.neighborhood
-
Top-k item neighborhood.
- TopKItemNeighborhood(ItemSimilarity<I>, int) - Constructor for class es.uam.eps.ir.ranksys.nn.item.neighborhood.TopKItemNeighborhood
-
Constructor.
- TopKNeighborhood - Class in es.uam.eps.ir.ranksys.nn.neighborhood
-
Top-K neighborhood.
- TopKNeighborhood(Similarity, int) - Constructor for class es.uam.eps.ir.ranksys.nn.neighborhood.TopKNeighborhood
-
Constructor.
- TopKUserNeighborhood<U> - Class in es.uam.eps.ir.ranksys.nn.user.neighborhood
-
User top-K neighborhood.
- TopKUserNeighborhood(UserSimilarity<U>, int) - Constructor for class es.uam.eps.ir.ranksys.nn.user.neighborhood.TopKUserNeighborhood
-
Constructor.
- TopN<T> - Class in es.uam.eps.ir.ranksys.core.util.topn
-
Bounded min-heap to keep just the top-n greatest objects.
- TopN(int) - Constructor for class es.uam.eps.ir.ranksys.core.util.topn.TopN
-
Constructor that assumes that the class T implements the Comparable interface.
- TopN(int, Comparator<T>) - Constructor for class es.uam.eps.ir.ranksys.core.util.topn.TopN
-
Constructor in which the comparator is specified.
- totalData - Variable in class es.uam.eps.ir.ranksys.diversity.intentaware.FeatureIntentModel
-
user-item preference data
- TransposedPreferenceData<I,U> - Class in es.uam.eps.ir.ranksys.fast.preference
-
Transposed preferences, where users and items change roles.
- TransposedPreferenceData(FastPreferenceData<U, I>) - Constructor for class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
Constructor with default converters between IdxPref and IdPref.
- TransposedPreferenceData(FastPreferenceData<U, I>, Function2<U, IdPref<I>, IdPref<U>>, Function2<Integer, IdxPref, IdxPref>) - Constructor for class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
Constructor with custom converters between IdxPref and IdPref.
- TRECRecommendationFormat<U,I> - Class in org.ranksys.formats.rec
-
Reader for TREC-like recommendations.
- TRECRecommendationFormat(Parser<U>, Parser<I>) - Constructor for class org.ranksys.formats.rec.TRECRecommendationFormat
-
Constructor.
- TRECRecommendationFormat(Parser<U>, Parser<I>, boolean) - Constructor for class org.ranksys.formats.rec.TRECRecommendationFormat
-
Constructor.
- tuple(T1, double) - Static method in class org.ranksys.core.util.tuples.Tuples
-
Creates a tuple of object-double.
- tuple(int, T2) - Static method in class org.ranksys.core.util.tuples.Tuples
-
Creates a tuple of integer-object.
- tuple(int, double) - Static method in class org.ranksys.core.util.tuples.Tuples
-
Creates a tuple of integer-double.
- Tuple2id - Class in org.ranksys.core.util.tuples
-
Tuple of integer-double.
- Tuple2id(Tuple2<Integer, Double>) - Constructor for class org.ranksys.core.util.tuples.Tuple2id
-
Constructor from a jOOL tuple.
- Tuple2id(Tuple2id) - Constructor for class org.ranksys.core.util.tuples.Tuple2id
-
Constructor from an integer-double tuple.
- Tuple2id(int, double) - Constructor for class org.ranksys.core.util.tuples.Tuple2id
-
Constructor from separate integer and double values.
- Tuple2io<T2> - Class in org.ranksys.core.util.tuples
-
Tuple of integer-object.
- Tuple2io(Tuple2<Integer, T2>) - Constructor for class org.ranksys.core.util.tuples.Tuple2io
-
Constructor from a jOOL tuple
- Tuple2io(Tuple2io<T2>) - Constructor for class org.ranksys.core.util.tuples.Tuple2io
-
Constructor from an integer-object tuple.
- Tuple2io(int, T2) - Constructor for class org.ranksys.core.util.tuples.Tuple2io
-
Constructor from separate integer and object values.
- Tuple2od<T1> - Class in org.ranksys.core.util.tuples
-
Tuple of object-double.
- Tuple2od(Tuple2<T1, Double>) - Constructor for class org.ranksys.core.util.tuples.Tuple2od
-
Constructor from a jOOL tuple.
- Tuple2od(Tuple2od<T1>) - Constructor for class org.ranksys.core.util.tuples.Tuple2od
-
Constructor from an object-double tuple.
- Tuple2od(T1, double) - Constructor for class org.ranksys.core.util.tuples.Tuple2od
-
Constructor from separate object and double values.
- Tuples - Class in org.ranksys.core.util.tuples
-
Convenient static builders of tuples.
- Tuples() - Constructor for class org.ranksys.core.util.tuples.Tuples
-
- TuplesRecommendationFormat<U,I> - Class in org.ranksys.formats.rec
-
Reader for formats where recommendations are stored in tuples, one each line.
- TuplesRecommendationFormat(Function4<U, I, Double, Long, String>, Function<String, Tuple3<U, I, Double>>) - Constructor for class org.ranksys.formats.rec.TuplesRecommendationFormat
-
Constructor.
- TuplesRecommendationFormat(Function4<U, I, Double, Long, String>, Function<String, Tuple3<U, I, Double>>, boolean) - Constructor for class org.ranksys.formats.rec.TuplesRecommendationFormat
-
Constructor.
- TuplesRecommendationFormat.Reader - Class in org.ranksys.formats.rec
-
Reader of recommendations.
- TuplesRecommendationFormat.Writer - Class in org.ranksys.formats.rec
-
Writer of recommendations.
- u_codec - Variable in class org.ranksys.compression.preferences.AbstractCODECPreferenceData
-
CODEC for user preferences.
- u_idxs - Variable in class org.ranksys.compression.preferences.AbstractCODECPreferenceData
-
lists of items for users.
- u_len - Variable in class org.ranksys.compression.preferences.AbstractCODECPreferenceData
-
lengths of user preferences lists.
- u_vs - Variable in class org.ranksys.compression.preferences.RatingCODECPreferenceData
-
list of ratings for users.
- ui - Variable in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
user index.
- uidx2user(int) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastUserIndex
-
Returns the user represented with the index.
- uidx2user(Tuple2io<V>) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastUserIndex
-
Applies FastUserIndex::uidx2user to the first element of the tuple.
- uidx2user(Tuple2id) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastUserIndex
-
Applies FastUserIndex::uidx2user to the first element of the tuple.
- uidx2user(int) - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastUserIndex
-
- uidx2user(int) - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- uidx2user(int) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- uidx2user(int) - Method in class es.uam.eps.ir.ranksys.mf.Factorization
-
- uidx2user(int) - Method in class es.uam.eps.ir.ranksys.nn.user.neighborhood.UserNeighborhood
-
- uidx2user(int) - Method in class es.uam.eps.ir.ranksys.nn.user.sim.UserSimilarity
-
- uidx2user(int) - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
- uidx2user(int) - Method in class org.ranksys.fast.preference.AbstractFastPreferenceSampler
-
- uidx2user(int) - Method in class org.ranksys.fm.PreferenceFM
-
- uIndex - Variable in class es.uam.eps.ir.ranksys.mf.Factorization
-
user index
- uIndex - Variable in class es.uam.eps.ir.ranksys.nn.user.neighborhood.UserNeighborhood
-
Fast user index.
- uIndex - Variable in class es.uam.eps.ir.ranksys.nn.user.sim.UserSimilarity
-
Fast user index.
- uIndex - Variable in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
Fast user index.
- 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
-
- update(Tuple2od<I>) - Method in class es.uam.eps.ir.ranksys.novdiv.reranking.GreedyReranker.GreedyUserReranker
-
Updates the value of the objective function after a selection.
- uPrefFun - Variable in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
Converter from IdxPref to IdPref (preference for item).
- useIteratorsPreferentially() - Method in interface es.uam.eps.ir.ranksys.fast.preference.FastPreferenceData
-
Use methods returning IntIterator or DoubleIterator over streams of
IdxPref?
- useIteratorsPreferentially() - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- useIteratorsPreferentially() - Method in class org.ranksys.fast.preference.IteratorsAbstractFastPreferenceData
-
- useIteratorsPreferentially() - Method in class org.ranksys.fast.preference.StreamsAbstractFastPreferenceData
-
- user2uidx(U) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastUserIndex
-
Returns the index assigned to the user.
- user2uidx(Tuple2<U, V>) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastUserIndex
-
Applies FastUserIndex::user2uidx to the first element of the tuple.
- user2uidx(Tuple2od<U>) - Method in interface es.uam.eps.ir.ranksys.fast.index.FastUserIndex
-
Applies FastUserIndex::user2uidx to the first element of the tuple.
- user2uidx(U) - Method in class es.uam.eps.ir.ranksys.fast.index.SimpleFastUserIndex
-
- user2uidx(U) - Method in class es.uam.eps.ir.ranksys.fast.preference.AbstractFastPreferenceData
-
- user2uidx(I) - Method in class es.uam.eps.ir.ranksys.fast.preference.TransposedPreferenceData
-
- user2uidx(U) - Method in class es.uam.eps.ir.ranksys.mf.Factorization
-
- user2uidx(U) - Method in class es.uam.eps.ir.ranksys.nn.user.neighborhood.UserNeighborhood
-
- user2uidx(U) - Method in class es.uam.eps.ir.ranksys.nn.user.sim.UserSimilarity
-
- user2uidx(U) - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
-
- user2uidx(U) - Method in class org.ranksys.fast.preference.AbstractFastPreferenceSampler
-
- user2uidx(U) - Method in class org.ranksys.fm.PreferenceFM
-
- 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.
- UserIndex<U> - Interface in es.uam.eps.ir.ranksys.core.index
-
Index for a set of users.
- userMatrix - Variable in class es.uam.eps.ir.ranksys.mf.Factorization
-
user matrix
- UserMMR(Recommendation<U, I>, int) - Constructor for class es.uam.eps.ir.ranksys.diversity.distance.reranking.MMR.UserMMR
-
Constructor.
- UserModel<U> - Class in es.uam.eps.ir.ranksys.core.model
-
Generic class for representing (and caching) user models.
- UserModel(boolean, Stream<U>) - Constructor for class es.uam.eps.ir.ranksys.core.model.UserModel
-
Constructor in which it can be specified whether to perform
caching or not and the target users.
- UserModel() - Constructor for class es.uam.eps.ir.ranksys.core.model.UserModel
-
Constructor which does not do any caching.
- UserModel(Stream<U>) - Constructor for class es.uam.eps.ir.ranksys.core.model.UserModel
-
Constructor which lazily caches the models for the specified users.
- UserModel(UserModel<U>) - Constructor for class es.uam.eps.ir.ranksys.core.model.UserModel
-
Constructor which lazily caches the models for the same users the model in the parameter does.
- UserModel.Model<U> - Interface in es.uam.eps.ir.ranksys.core.model
-
User model
- UserNDCGRelevanceModel(U) - Constructor for class es.uam.eps.ir.ranksys.metrics.basic.NDCG.NDCGRelevanceModel.UserNDCGRelevanceModel
-
Constructor.
- UserNeighborhood<U> - Class in es.uam.eps.ir.ranksys.nn.user.neighborhood
-
User neighborhood.
- UserNeighborhood(FastUserIndex<U>, Neighborhood) - Constructor for class es.uam.eps.ir.ranksys.nn.user.neighborhood.UserNeighborhood
-
Constructor
- UserNeighborhoodRecommender<U,I> - Class in es.uam.eps.ir.ranksys.nn.user
-
User-based nearest neighbors recommender.
- UserNeighborhoodRecommender(FastPreferenceData<U, I>, UserNeighborhood<U>, int) - Constructor for class es.uam.eps.ir.ranksys.nn.user.UserNeighborhoodRecommender
-
Constructor.
- UserSimilarity<U> - Class in es.uam.eps.ir.ranksys.nn.user.sim
-
User similarity.
- UserSimilarity(FastUserIndex<U>, Similarity) - Constructor for class es.uam.eps.ir.ranksys.nn.user.sim.UserSimilarity
-
Constructor.
- UsersReader - Class in org.ranksys.formats.index
-
Reader for lists of users.
- UsersReader() - Constructor for class org.ranksys.formats.index.UsersReader
-