A set of features that can be extracted to improve recommendations.
A request to obtain a recommendation.
The response for a GetRecommendation request.
The response for a GetRecommendation request.
a recommendation wrapped a Some if a recommendation was available, None otherwise
A query to obtain a recommendation for a product.
A query to obtain a recommendation for a product.
the identifier of the product
the identifier of the client
the identifier of the site
the user identififer to be used for segmentation
the features related to this query
A product recommendation.
A product recommendation.
the identifier of the queried user wrapped in a Some if the recommendation is for a user, None
otherwise
the identifier of the queried product wrapped in a Some if the recommendation is for a product,
None otherwise
the identifier of the client
the identifier of the site
the recommended product identifiers
the time the recommendation was issued
A specification of a recommendation query.
Interface for clients capable of interacting with the Recommender module for retrieving recommendations for users or other products.
A request to be sent to the Recommender module.
A response from the Recommender module to a RecommenderRequest.
A query to obtain a recommendation for a user.
A query to obtain a recommendation for a user.
the identifier of the user
the identifier of the client
the identifier of the site
the features related to this query
A request to obtain a recommendation.
the query definition for the recommendation