Obtains a recommendation for a product.
Obtains a recommendation for a product.
the identifier of the product
the identifier of the client
the identifier of the site
a Future
with the Recommendation wrapped in a Some
if it exists, None
otherwise.
Obtains a recommendation for an user.
Obtains a recommendation for an user.
the identifier of the user
the identifier of the client
the identifier of the site
a Future
with the Recommendation wrapped in a Some
if it exists, None
otherwise.
Interface for clients capable of interacting with the Recommender module for retrieving recommendations for users or other products.