U
- type of the usersI
- type of the itemspublic interface FastRecommender<U,I> extends Recommender<U,I>, FastUserIndex<U>, FastItemIndex<I>
Modifier and Type | Method and Description |
---|---|
FastRecommendation |
getRecommendation(int uidx)
Free recommendation.
|
FastRecommendation |
getRecommendation(int uidx,
int maxLength)
Free recommendation.
|
FastRecommendation |
getRecommendation(int uidx,
int maxLength,
IntPredicate filter)
Filter recommendation.
|
FastRecommendation |
getRecommendation(int uidx,
IntPredicate filter)
Filter recommendation.
|
FastRecommendation |
getRecommendation(int uidx,
IntStream candidates)
Candidates ranking.
|
getRecommendation, getRecommendation, getRecommendation, getRecommendation, getRecommendation
containsUser, getAllUidx, getAllUsers, uidx2user, uidx2user, uidx2user, user2uidx, user2uidx, user2uidx
containsItem, getAllIidx, getAllItems, iidx2item, iidx2item, iidx2item, item2iidx, item2iidx, item2iidx
FastRecommendation getRecommendation(int uidx)
uidx
- index of the user to be issued a recommendationFastRecommendation getRecommendation(int uidx, int maxLength)
uidx
- index of the user to be issued a recommendationmaxLength
- maximum length of recommendationFastRecommendation getRecommendation(int uidx, IntPredicate filter)
uidx
- index of the user to be issued a recommendationfilter
- (fast) filter to decide which items might be recommendedFastRecommendation getRecommendation(int uidx, int maxLength, IntPredicate filter)
uidx
- index of the user to be issued a recommendationmaxLength
- maximum length of recommendationfilter
- (fast) filter to decide which items might be recommendedFastRecommendation getRecommendation(int uidx, IntStream candidates)
uidx
- item of the user to be issued a recommendationcandidates
- candidate items to be included in the recommendationCopyright © 2016. All rights reserved.