Search personalization uses AI technology to re-rank search results at query time based on the user context you provide.Documentation Index
Fetch the complete documentation index at: https://meilisearch-6b28dec2-webhook-doc-update.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Why use search personalization?
Not everyone search the same way. Personalizing search results allows you to adapt relevance to each user’s preferences, behavior, or intent. For example, in an e-commerce site, someone who often shops for sportswear might see sneakers and activewear ranked higher when searching for “shoes”. A user interested in luxury fashion might see designer heels or leather boots first instead.How does search personalization work?
- First generate a plain-text description of the user:
"The user prefers genres like Documentary, Music, Drama" - When the user performs a search, you submit their description together their search request
- Meilisearch retrieves documents based on the user’s query as usual
- Finally, the re-ranking model reorders results based on the user context you provided in the first step