Mots vides

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 8 minutes de lecture
  • Les mots vides suppriment les termes de requête de recherche qui ne produisent pas de résultats significatifs. Améliorez la précision et la pertinence des recherches en configurant des dictionnaires de mots vides et en définissant des mots vides.

    Les mots vides sont des termes courants qui apparaissent sur une grande partie des enregistrements indexés. Des exemples de tels termes peuvent inclure des articles, des conjonctions, des pronoms personnels et des prépositions. En définissant ces termes comme des mots vides, vous pouvez améliorer la précision des recherches et la pertinence des résultats pour les utilisateurs.

    Vous pouvez définir des mots vides dans le dictionnaire des mots vides par défaut pour un profil de recherche ou créer vos propres dictionnaires de mots vides liés aux profils de recherche. Créez et publiez des mots vides pour chaque dictionnaire. Publiez le dictionnaire pour que vos mots vides prennent effet pour les recherches qui utilisent des profils de recherche liés.

    Vous pouvez supprimer les dictionnaires de mots vides qui ne sont liés à aucun profil de recherche.

    Utilisation de mots vides dans la recherche

    Lorsqu’une requête de recherche inclut un terme défini comme un mot vide, Recherche IA le supprime de la requête de recherche.

    Par exemple, un mot vide peut supprimer le terme my d’une requête de recherche pour mettre à niveau mon ordinateur portable. Cette requête de recherche modifiée ne met en correspondance que les enregistrements contenant les termes les plus pertinents, upgrade et laptop.

    Conditions d’éligibilité du mot vide

    Pour pouvoir être supprimé des termes d’une requête de recherche, un mot vide doit satisfaire aux conditions suivantes :
    Le système localise les mots vides éligibles dans les dictionnaires de mots vides comme suit :
    Condition Résultat
    Le profil de recherche spécifié pour la requête de recherche est lié à un dictionnaire de mots vides publié pour la langue de la requête de recherche.

    Le système ne prend en compte que les mots vides du dictionnaire de mots vides lié.

    À titre d’exemple, supposons que le profil de recherche d’une application de recherche soit lié à un dictionnaire de mots vides français. Lorsqu’un utilisateur effectue une recherche en français dans cette application, seuls les mots vides du dictionnaire des mots vides en français peuvent être supprimés des termes de requête de recherche.

    Le profil de recherche spécifié pour la requête de recherche n’est pas lié à un dictionnaire de mots vides publié pour la langue de la requête de recherche.

    Le système ne prend en compte que les mots vides du dictionnaire de mots vides par défaut (anglais).

    Par exemple, supposons que le profil de recherche d’une application de recherche n’ait pas de dictionnaire de mots vides espagnol lié. Lorsqu’un utilisateur effectue une recherche en espagnol dans cette application, seuls les mots vides du dictionnaire de mots vides par défaut (anglais) peuvent être supprimés des termes de requête de recherche.

    Pour plus d’informations sur la prise en charge des langues dans les dictionnaires de mots vides, reportez-vous à la section Dépendance linguistique.

    Limite de durée du dictionnaire

    Par défaut, Recherche IA ignore les termes des mots vides de plus de 256 caractères. Vous pouvez remplacer cette limite par défaut en ajoutant la query.maxDictionaryTermLength propriété système. La valeur entière de cette propriété système indique la longueur maximale autorisée pour les termes de dictionnaire des mots vides et des synonymes.

    Pour plus d’informations sur l’ajout d’une propriété système, reportez-vous à la section Ajouter une propriété système.
    Avertissement :
    Soyez prudent lorsque vous augmentez la limite de longueur du terme du dictionnaire au-delà de sa valeur par défaut. Le traitement de termes de dictionnaire longs augmente Recherche IAl’utilisation de la mémoire de et, dans certains cas, les requêtes de recherche peuvent échouer avec des erreurs de mémoire.

    Expressions de plusieurs mots

    Un mot vide peut inclure un mot unique ou une phrase de plusieurs mots. Recherche IA Supprime les expressions à plusieurs mots de la requête de recherche lorsque les termes de la requête correspondent exactement à l’ordre et à la proximité des mots formulés dans la définition du mot vide. Si un utilisateur effectue une recherche avec ces mots dans une disposition différente, aucune suppression de terme n’a lieu.

    Par exemple, la table suivante décrit Recherche IA le comportement de suppression des mots vides pour un mot vide qui inclut l’expression de plusieurs mots compte de retraite.

    Termes de requête de recherche Comportement de suppression de mot vide
    Mon compte de retraite

    Recherche IA Supprime les termes « compte de retraite » de la requête de recherche.

    Mon compte de retraite bancaire

    Recherche IA Supprime les termes « compte de retraite » de la requête de recherche.

    Retrait de mon compte

    Recherche IA ne supprime aucun terme de la requête de recherche.

    Mon compte bancaire de retraite

    Recherche IA ne supprime aucun terme de la requête de recherche.

    Sensibilité à la casse

    Par défaut, Recherche IA ignore la casse des lettres lors de la comparaison des mots vides avec les termes de requête de recherche. Vous pouvez activer la sensibilité à la casse pour un dictionnaire de mots vides. Cette option affecte tous les mots vides définis dans le dictionnaire.

    Lorsque le respect de la casse est activé, les mots vides du dictionnaire ne correspondent qu’aux termes ou expressions de requête de recherche qui incluent la même combinaison de lettres majuscules et minuscules.

    Par exemple, si vous définissez un mot vide RAID dans un dictionnaire dont la sensibilité à la casse est activée, Recherche IA il ignore le terme de requête de recherche RAID , mais traite le terme de requête de recherche raid normalement.

    Sensibilité à la ponctuation

    Par défaut, Recherche IA ignore la ponctuation lors de la comparaison des mots vides avec les termes de requête de recherche. Vous pouvez activer la sensibilité à la ponctuation pour un dictionnaire de mots vides. Cette option affecte tous les mots vides définis dans le dictionnaire.

    Lorsque la sensibilité à la ponctuation est activée, les mots vides du dictionnaire ne correspondent qu’aux termes de requête de recherche ou aux expressions qui incluent la même ponctuation.

    Par exemple, si vous définissez un mot vide pour moitié dans un dictionnaire avec la sensibilité à la ponctuation activée, cela supprime la moitié du terme de requête de recherche, Recherche IA mais pas la moitié du terme de requête de recherche.

    Dépendance linguistique

    La suppression des mots vides dépend de la langue. Vous spécifiez une langue pour chaque dictionnaire de mots vides, et cette langue s’applique à tous les mots vides définis dans le dictionnaire. Les mots vides des dictionnaires dont la langue est identique à celle de la requête de recherche peuvent être supprimés.
    Remarque :
    Si le profil de recherche spécifié pour une requête de recherche n’a pas de dictionnaire de mots vides lié pour la langue de requête de recherche, Recherche IA il utilise le dictionnaire de mots vides par défaut (anglais) comme solution de secours.

    Recherche IA prend en charge les dictionnaires de mots vides pour toutes les langues activées dans votre instance. Pour obtenir la liste des langues que vous pouvez activer, reportez-vous à la section Activer une langue.

    Vous ne pouvez lier qu’un dictionnaire de mots vides par langue à un profil de recherche donné.

    Interaction avec d’autres fonctionnalités de recherche

    Le tableau suivant décrit les interactions entre les mots vides et d’autres fonctionnalités de recherche.

    Fonctionnalité Interaction avec les mots vides
    Résultats Genius

    Si un terme de requête de recherche qui correspond au déclencheur Terme d’une configuration de résultat Genius est défini comme un mot vide, Recherche IA évalue le déclencheur avant de le supprimer de la requête de recherche.

    Lors du calcul des résultats Genius de questions-réponses pour une requête de recherche, Recherche IA ignore les mots vides dans la requête.

    Normalisation lemme et Unicode

    Si un terme de requête de recherche est défini comme un mot vide, Recherche IA supprime ce terme sans le normaliser.

    Règles d'amélioration des résultats

    Si un terme de requête de recherche qui correspond au déclencheur de requête d’une règle d’amélioration de résultat est défini comme un mot vide, Recherche IA évalue le déclencheur de règle avant de supprimer le mot vide de la requête de recherche.

    Synonymes

    Si une définition de synonyme inclut un terme défini comme un mot vide, Recherche IA conserve ce terme lors de la vérification si le synonyme développe une requête de recherche.

    Par exemple, supposons que vous définissiez comme et a comme mots vides et SAAS︎software as a service comme synonyme.
    • Si vous recherchez saaS, Recherche IA conserve les termes as et a dans l’expansion des synonymes. Par conséquent, la requête de recherche correspond aux enregistrements suivants :
      • Enregistrements qui contiennent le terme de requête de recherche d’origine SaaS
      • Enregistrements qui contiennent la phrase d’expansion de synonyme Logiciel en tant que service
    • Si vous recherchez un logiciel en tant que service, Recherche IA les termes de requête as et a sont conservés lors de la recherche d’expansions de synonymes. Par conséquent, la requête de recherche correspond aux enregistrements suivants :
      • Enregistrements contenant l’expression logiciel en tant que service
      • Enregistrements qui contiennent le terme d’extension de synonyme SaaS
    Traitement des erreurs de frappe

    Si un terme de requête de recherche mal orthographié est défini comme un mot vide, Recherche IA corrige automatiquement ce terme normalement au lieu de le supprimer.

    Recherche IA ignore les termes définis en tant que mots vides lors de la détermination d’une correction automatique pour un terme de requête de recherche mal orthographié. Par exemple, si vous définissez l’e-mail comme un mot vide, Recherche IAl’e-mail n’est pas proposé comme une correction automatique lorsque vous recherchez emial.

    Opérateurs de caractères génériques Lors du développement des termes de recherche qui contiennent des opérateurs génériques % ou * , Recherche IA ignore les termes définis comme des mots vides. Par exemple, supposons que vous définissiez les et leurs comme des mots vides. Une recherche pour le* ne s’étendra pas pour correspondre au ou à leur, mais correspondra toujours à des termes de mots non vides tels que there et these.

    Publication de dictionnaires de mots vides

    La publication d’un dictionnaire de mots vides fait en sorte que ses paramètres et les mots vides actifs prennent effet dans tous les profils de recherche liés.

    La publication d’un profil de recherche met à jour les liens vers le dictionnaire des mots vides du profil, mais ne met pas à jour les paramètres du dictionnaire ou les mots vides actifs dans Recherche IA.