Skip navigation links
A C E F G I N O P R U W 

A

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.
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.
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.
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.

C

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.

E

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.

F

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.
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
 
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.
FastRecommender<U,I> - Interface in es.uam.eps.ir.ranksys.rec.fast
Fast recommender.
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
 

G

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.
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.

I

iidx2item(int) - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
 
iIndex - Variable in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
Fast item index.
item2iidx(I) - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
 

N

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.
numItems() - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
 
numUsers() - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
 

O

org.ranksys.rec.fast - package org.ranksys.rec.fast
Fast version of base classes and interfaces for recommendation algorithms.

P

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.

R

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.
Recommender<U,I> - Interface in es.uam.eps.ir.ranksys.rec
Recommender interface.
RecommenderRunner<U,I> - Interface in es.uam.eps.ir.ranksys.rec.runner
Recommender runner.
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.

U

uidx2user(int) - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
 
uIndex - Variable in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
Fast user index.
user2uidx(U) - Method in class es.uam.eps.ir.ranksys.rec.fast.AbstractFastRecommender
 

W

withFeatures(FastFeatureData<I, F, ?>) - Static method in class es.uam.eps.ir.ranksys.rec.runner.fast.FastFilters
Item filter that discard items for which no feature data is available.
withFeatures(FeatureData<I, F, ?>) - Static method in class es.uam.eps.ir.ranksys.rec.runner.Filters
Item filter that discard items for which no feature data is available.
A C E F G I N O P R U W 
Skip navigation links

Copyright © 2016. All rights reserved.