Le moteur Pertinence fonctionne sur un principe de pondération et de priorisation des critères les uns par rapport aux autres.
Selon la typologie de votre applicatif, il est nécessaire de définir pour chaque champ une pondération et une priorité.
Cette étape est réalisée avec l'équipe Pertinence qui configurera le moteur selon vos besoins.
Il existe 4 types de pondération : mandatory necessary important optional
mandatory : lors d'une requête sur un champ mandatory, le moteur effectue une recherche sur les documents qui satisfont obligatoirement la clause sur ce champ.
necessary important optional : lors d'une requête sur un champ necessary, important ou optional, le moteur effectue une recherche sur les documents qui pourraient satisfaire la clause sur ce champ.
Il est nécessaire d'avoir une configuration par défaut de la pondération et de la priorité de vos champs. Pour ce faire, vous devrez classer vos champs selon un tableau comme suit. Exemple :
mandatory | necessary | important | optional |
---|---|---|---|
prio. 1 champ_4 | prio. 1 champ_9 | prio. 1 champ_11 | prio. 1 champ_10 |
prio. 2 champ_7 | prio. 2 champ_8 | prio. 2 champ_2 | prio. 2 champ_7 |
prio. 3 champ_1 | prio. 3 champ_6 | ||
prio. 4 champ_5 |
Vous souhaitez implémenter du Matching ou du Scoring sur votre site ou votre application ? Nous sommes à votre écoute pour vous accompagner.
Réponse rapide !