public abstract class AbstractRescorerProvider extends Object implements RescorerProvider
RescorerProvider which implements all methods to
return null.| Constructor and Description |
|---|
AbstractRescorerProvider() |
| Modifier and Type | Method and Description |
|---|---|
Rescorer |
getMostActiveUsersRescorer(List<String> args) |
Rescorer |
getMostPopularItemsRescorer(List<String> args) |
Rescorer |
getMostSimilarItemsRescorer(List<String> args) |
Rescorer |
getRecommendRescorer(List<String> userIDs,
List<String> args) |
Rescorer |
getRecommendToAnonymousRescorer(List<String> itemIDs,
List<String> args) |
public Rescorer getRecommendRescorer(List<String> userIDs, List<String> args)
getRecommendRescorer in interface RescorerProvideruserIDs - user(s) for which recommendations are being made, which may be needed
in the rescoring logic.args - arguments, if any, that should be used when making the Rescorer.
This is additional information from the request that may be necessary to its logic,
like current location. What it means is up to the implementation.nullpublic Rescorer getRecommendToAnonymousRescorer(List<String> itemIDs, List<String> args)
getRecommendToAnonymousRescorer in interface RescorerProvideritemIDs - items that the anonymous user is associated toargs - arguments, if any, that should be used when making the Rescorer.
This is additional information from the request that may be necessary to its logic,
like current location. What it means is up to the implementation.nullpublic Rescorer getMostPopularItemsRescorer(List<String> args)
getMostPopularItemsRescorer in interface RescorerProviderargs - arguments, if any, that should be used when making the Rescorer.
This is additional information from the request that may be necessary to its logic,
like current location. What it means is up to the implementation.nullpublic Rescorer getMostActiveUsersRescorer(List<String> args)
getMostActiveUsersRescorer in interface RescorerProviderargs - arguments, if any, that should be used when making the Rescorer.
This is additional information from the request that may be necessary to its logic,
like current location. What it means is up to the implementation.nullpublic Rescorer getMostSimilarItemsRescorer(List<String> args)
getMostSimilarItemsRescorer in interface RescorerProviderargs - arguments, if any, that should be used when making the Rescorer.
This is additional information from the request that may be necessary to its logic,
like current location. What it means is up to the implementation.nullCopyright © 2014–2018. All rights reserved.