Documentation

Understanding Recommendation Types

Subscription

Type

Includes Product Data

Includes Order Data

Personalized

Context Aware

Frequency

Description

Content-Based Product Recommendations

Recommends similar products to the Product being viewed

User Personalized Recommendations

Recommends products based on the purchase history of similar customers

Context Aware User Personalized Recommendations

Recommends products of similar categories based on the purchase history of similar customers

“You May Also Like” Product Recommendations

Recommends products based on the purchase history of all customers

“Also Bought” Product Recommendations

Recommends products frequently purchased with the viewed Product

Important

Customer similarity is currently determined by their purchase histories only. Two customers are similar if they have both purchased the same product.

Content-Based Product Recommendations

Content-based recommendations are based on product data like name, description, specifications, and categories. Liferay Commerce compares product pairs based on their features, scores their similarity, and creates recommendations for each product. Customer order data does not contribute to these recommendations. The products shown to users have similar features to the products they are currently viewing.

To view content-based recommendations, use the Product Publisher widget with data source set to Product Content Based Recommendations.

To view Content-Based Product Recommendations, use the Product Publisher widget with data source set to Product Content Based Recommendations.

User-Personalized Recommendations

User-personalized recommendations use Product and Order data from an account’s past purchases to provide customers with personalized product recommendations. The algorithm uses the purchase history of customers who bought the same products to extract an implicit connection between products. It then generates and stores predictions for each user.

Since this recommendation type is not context-aware, it does not account for the Product context in which the recommendations are displayed. It may end up recommending Products unrelated to the Product the customer is currently viewing.

To view user-personalized recommendations, use the Product Publisher widget with data source set to User Interaction Based Recommendations.

To view User Personalized Recommendations, use the Product Publisher widget with data source set to User Interaction Based Recommendations.

Context-Aware User-Personalized Recommendations

Context-aware user-personalized recommendations use the purchase history of customers who bought the same products to extract an implicit connection between Products and generate predictions for each user. It is also context-aware, meaning the predictions are further narrowed down according to the Product they are currently viewing.

To view context-aware user-personalized recommendations, use the Product Publisher widget with data source set to User Interaction Based Recommendations.

To view Context Aware User Personalized Recommendations, use the Product Publisher widget with data source set to User Interaction Based Recommendations.

“You May Also Like” Product Recommendations

“You may also like” recommendations use the entire purchase history of customers to extract an implicit connection between Products. These recommendations are not personalized, meaning the algorithm does not factor in the similarity or dissimilarity between customers by comparing their purchase histories.

To view “you may also like” recommendations, use the Product Publisher widget with the data source set to Product Interaction Based Recommendations.

To view “You May Also Like” Product Recommendations, use the Product Publisher widget with the data source set to Product Interaction Based Recommendations.

“Also Bought” Product Recommendations

“Also bought” recommendations are based on the current cart content. The algorithm analyzes global order data and extracts a common pattern from each customer’s purchase history. It then identifies sets of products that are frequently purchased together.

To view them, use the Product Publisher widget with the data source set to Frequent Pattern Recommendations.

To view “Also Bought” Product Recommendations, use the Product Publisher widget with the data source set to Frequent Pattern Recommendations.

Additional Information