This is a beta feature according to Algolia’s Terms of Service (“Beta Services”).
How personalized recommendations work
Personalized recommendations use the same Recommend models, but they incorporate user affinities to tailor the recommendations to individual users. The recommendations are re-ranked based on the user’s affinities, which are derived from their interactions and preferences.Enable personalized recommendations
To implement personalized recommendations, ensure that you have setup your Personalization configuration, and that user affinities are being computed.- Go to the Algolia dashboard and select your Algolia .
- On the left sidebar, select Recommend.
- Select a model you want to train and click Start using.
- In the Personalization section, enable the feature.
.
For more granularity, you can also turn Personalization on or off per-query.
To do this, set the query parameter enablePersonalization to true or false in your Recommend request.