--- title: About Product Recommendations (PR) slug: '3382' canonical_url: https://docs.coveo.com/en/3382/ collection: coveo-for-commerce source_format: adoc --- # About Product Recommendations (PR) [Coveo Machine Learning (Coveo ML)](https://docs.coveo.com/en/188/) [Product Recommendation (PR)](https://docs.coveo.com/en/3132/) [models](https://docs.coveo.com/en/1012/) take advantage of [Coveo Analytics](https://docs.coveo.com/en/182/) to suggest relevant products to end users based on their past and present interactions with your Coveo-powered commerce implementation. Coveo ML PR enhances the user's experience by offering products that suit their profile, context, and buying behaviors. To provide relevant suggestions, the model continuously learns from your end users' feedback by scoping their buyer profile and analyzing their interactions with different products. Thanks to its multiple algorithms, Coveo ML PR can easily adapt its approach to your digital commerce strategy. Depending on your context, you can leverage one or more of the available [PR strategies](https://docs.coveo.com/en/p85e0425/). This article describes the prerequisites needed to create and deploy Coveo ML PR in a Coveo for Commerce interface. > **Important** > > A new version of [Coveo Machine Learning (Coveo ML)](https://docs.coveo.com/en/188/) [Product Recommendation (PR)](https://docs.coveo.com/en/3132/) [models](https://docs.coveo.com/en/1012/) was released in February 2026. > This version is currently in open beta, and a [migration path is available](https://docs.coveo.com/en/q2bb0298/) for [Coveo organizations](https://docs.coveo.com/en/185/) using the previous version. ## Prerequisites * [Coveo Machine Learning (Coveo ML)](https://docs.coveo.com/en/188/) [Product Recommendation (PR)](https://docs.coveo.com/en/3132/) [models](https://docs.coveo.com/en/1012/) use [Coveo Analytics events](https://docs.coveo.com/en/260/) to relevantly target and suggest products to your [visitors](https://docs.coveo.com/en/nbub9475/). Therefore, you must [log commerce events](https://docs.coveo.com/en/3188/) to ensure that your commerce interfaces correctly track user interactions. More specifically, you must log the following event types: ** Product views ** Purchase events ** Cart events (add/remove) ** Click events > **Notes** > > * PR models will work without cart and click events, but you should still log them for accurate reporting and [attribution](https://docs.coveo.com/en/m7l98577/). > > * To serve relevant recommendations, a PR model needs at least 10,000 view and/or purchase events to learn from. * Have configured a [catalog entity](https://docs.coveo.com/en/3143/) and [catalog configuration](https://docs.coveo.com/en/l5if0520/) in your [Coveo organization](https://docs.coveo.com/en/185/). * Your [catalog data](https://docs.coveo.com/en/obcf0333/) for items of the Product [catalog object](https://docs.coveo.com/en/ncig0154/) contains data for the `ec_category` field. Otherwise, category-based PR strategies won't function correctly. We also recommend that you populate the other [commerce standard fields](https://docs.coveo.com/en/n73f0502#standard-commerce-fields) to enhance recommendation precision and diversity. ## Create the PR model Once you ensured that your ecommerce [storefronts](https://docs.coveo.com/en/p33g0410/) track the proper usage analytics events, you can [create a PR model](https://docs.coveo.com/en/3395/). ## Associate the PR model with a query pipeline Once your model has been created, you must [associate your model with a query pipeline](https://docs.coveo.com/en/p1vg0524/) and select an appropriate [strategy](https://docs.coveo.com/en/p85e0425/). ## What's next? Once your model is associated with a query pipeline, you can then [build recommendation interfaces](https://docs.coveo.com/en/o4ue0204/) to query the model and display the recommendations in your commerce storefronts.