Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Réduction/extension des résultats de requête
Lorsque vous vous connectez Amazon Kendra à vos données, il explore les attributs des métadonnées des documents (tels que _document_title
_created_at
, et) et utilise _document_id
ces attributs ou champs pour fournir des fonctionnalités de recherche avancées au moment des requêtes.
Amazon Kendra La fonctionnalité Réduire et développer les résultats de requête vous permet de regrouper les résultats de recherche à l'aide d'un attribut de document commun et de les afficher (réduits ou partiellement développés) sous un document principal désigné.
Note
La fonctionnalité de réduction et d'extension des résultats de requête n'est actuellement disponible que via l'Amazon Kendra API.
Cela est utile dans les situations de recherche suivantes :
-
Plusieurs versions du contenu existent dans les documents de votre index. Lorsque votre utilisateur final interroge l'index, vous souhaitez qu'il voie la version la plus pertinente du document avec les doublons masqués/réduits. Par exemple, si votre index contient plusieurs versions d'un document intitulé « Politique de congé de New York », vous pouvez choisir de réduire les documents relatifs aux groupes spécifiques « RH » et « Juridique » à l'aide de l'attribut/champ « Type ».
-
Votre index contient plusieurs documents contenant des informations uniques sur un type d'article ou d'objet, comme un inventaire de produits, par exemple. Pour saisir et trier facilement les informations sur les articles, vous souhaitez que les utilisateurs finaux accèdent à tous les documents liés par un élément ou un objet sous la forme d'un seul résultat de recherche. Dans l'exemple ci-dessous, une recherche effectuée par un client sur « chemises à imprimé animalier » renvoie des résultats groupés par nom et triés par ordre de prix croissant.
Réduction des résultats
Pour regrouper des documents similaires ou connexes, vous devez spécifier l'attribut sur lequel vous souhaitez réduire (par exemple, vous pouvez réduire/regrouper des documents par_category
). Pour ce faire, appelez l'API Query et utilisez l'CollapseConfigurationobjet pour spécifier l'objet DocumentAttributeKey
à réduire. Les DocumentAttributeKey
commandes sur lesquelles les résultats de recherche de champs seront réduits. Les champs clés d'attribut pris en charge incluent String
etNumber
. String list
et le Date
type ne sont pas pris en charge.
Choix d'un document principal par ordre de tri
Pour configurer le document principal à afficher pour un groupe réduit, utilisez le SortingConfigurations
paramètre ci-dessous CollapseConfiguration. Par exemple, pour obtenir la version la plus récente d'un document, vous devez trier chaque groupe réduit par_version
. Vous pouvez spécifier jusqu'à 3 attributs/champs à trier et un ordre de tri pour chaque attribut/champ utilisé. SortingConfigurations
Vous pouvez demander une augmentation du quota pour le nombre d'attributs de tri.
Par défaut, Amazon Kendra trie les réponses aux requêtes en fonction du score de pertinence qu'il détermine pour chaque résultat de la réponse. Pour modifier l'ordre de tri par défaut, rendez les attributs du document triables, puis configurez Amazon Kendra pour utiliser ces attributs pour trier les réponses. Pour plus d'informations, consultez la section Tri des réponses.
Document manquant : stratégie clé
Si votre document ne possède pas de valeur d'attribut de réduction, il Amazon Kendra propose trois options de personnalisation :
-
Choisissez d'inclure
COLLAPSE
tous les documents contenant des valeurs nulles ou manquantes dans un seul groupe. Il s'agit de la configuration par défaut. -
Choisissez les
IGNORE
documents dont les valeurs sont nulles ou manquantes. Les documents ignorés n'apparaîtront pas dans les résultats de la requête. -
Choisissez de
EXPAND
placer chaque document contenant une valeur nulle ou manquante dans un groupe distinct.
Élargir les résultats
Vous pouvez choisir d'étendre les groupes de résultats de recherche réduits en utilisant le Expand
paramètre de l'CollapseConfigurationobjet. Les résultats étendus conservent le même ordre de tri que celui utilisé pour sélectionner le document principal du groupe.
Pour configurer le nombre de groupes de résultats de recherche réduits à développer, vous utilisez le MaxResultItemstoExpand
paramètre de l'ExpandConfigurationobjet. Si vous définissez cette valeur sur 10, par exemple, seuls les 10 premiers groupes de résultats sur 100 disposeront de fonctionnalités étendues.
Pour configurer le nombre de résultats étendus à afficher par document principal réduit, utilisez le MaxExpandResultsPerItem
paramètre. Par exemple, si vous définissez cette valeur sur 3, au maximum 3 résultats par groupe réduit seront affichés.
Interactions avec d'autres Amazon Kendra fonctionnalités
-
La réduction et l'extension des résultats ne modifient pas le nombre de facettes et n'ont aucune incidence sur le nombre total de résultats affichés.
-
Amazon Kendra les résultats de recherche présentés ne seront pas réduits même s'ils ont la même valeur de champ que le champ de réduction que vous configurez.
-
La réduction et l'extension des résultats ne s'appliquent qu'aux résultats de type
DOCUMENT
.