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.
Recommandations par lots avec des thèmes issus du générateur de contenu
Important
Lorsque vous recevez des recommandations par lots avec des thèmes, vous encourez des coûts supplémentaires. Pour plus d'informations, consultez les tarifs d'Amazon Personalize
Si vous utilisez leRecette d'articles similaires, Amazon Personalize Content Generator peut ajouter des thèmes descriptifs aux recommandations par lots. Le générateur de contenu est une fonctionnalité d'intelligence artificielle générative (IA générative) gérée par Amazon Personalize.
Lorsque vous recevez des recommandations par lots avec des thèmes, Amazon Personalize Content Generator ajoute un thème descriptif pour chaque ensemble d'articles similaires. Le thème est basé sur la description de l'article et les données du nom de l'article dans votre jeu de données d'articles. Amazon Personalize inclut les thèmes dans le résultat de la tâche d'inférence par lots. Vous pouvez utiliser les thèmes pour rendre le texte de votre application ou de vos messages marketing plus convaincants.
Par exemple, si vous recevez des recommandations d'articles connexes pour un plat pour le petit déjeuner, Amazon Personalize peut générer un thème tel que Rise and shine ou Morning Essentials. Vous pouvez utiliser le thème pour remplacer un titre de carrousel générique, comme Frequently bought together. Vous pouvez également intégrer le thème dans un e-mail promotionnel ou une campagne marketing pour de nouvelles options de menu.
AWSne surveille pas les thèmes depuis Content Generator. Pour confirmer la qualité du thème, vous pouvez utiliser les scores produits pour chaque élément recommandé. Pour en savoir plus, consultez Classement et notation pour les recommandations par lots avec des thèmes.
Rubriques
Régions prises en charge
Amazon Personalize Content Generator n'est disponible que dans les AWS régions suivantes :
-
USA Est (Virginie du Nord)
-
USA Ouest (Oregon)
-
Asie Pacifique (Tokyo)
Directives et exigences
Voici les directives et les exigences relatives à la génération de recommandations avec des thèmes :
-
Votre fichier d'entrée peut contenir jusqu'à 100 éléments. Pour plus d'informations sur les données d'entrée pour les recommandations par lots, voirPréparation des données d'entrée pour les recommandations par lots.
-
Votre solution doit utiliser leRecette d'articles similaires.
-
Vous devez disposer d'un jeu de données Items contenant les données suivantes. Ces données peuvent aider à générer des thèmes plus pertinents.
-
Il doit comporter un champ textuel, tel qu'un champ DESCRIPTION. Pour plus d'informations sur les données textuelles, consultezMétadonnées de texte non structurées.
-
Il doit comporter une colonne de chaîne contenant les données relatives au nom de l'élément, par exemple un champ TITLE.
Si votre jeu de données Items ne contient pas ces données, vous pouvez les ajouter. Pour plus d'informations sur la mise à jour des données existantes, consultezMise à jour des données dans les ensembles de données après l'entraînement.
-
Classement et notation pour les recommandations par lots avec des thèmes
Lorsque vous recevez des recommandations par lots avec des thèmes, Amazon Personalize classe chaque ensemble d'articles en fonction de la pertinence du thème pour chaque article. Chaque élément inclut un score compris approximativement entre -0,1 et 0,6. Plus le score est élevé, plus l'objet est étroitement lié au thème. Vous pouvez utiliser les scores pour définir un seuil afin de n'afficher que les éléments étroitement liés au thème.
Par exemple, Amazon Personalize peut renvoyer le thème suivant : bonbons durs (score 0,19884521)For your sweet tooth
, chocolat (score 0,17664525), pomme (score 0,08994528), popsicle (score 0,14294521), patate douce (score 0,07794527) et carotte (score 0,04994523). Dans votre application, vous pouvez ajouter une règle pour inclure uniquement les éléments ayant un score égal .10
ou supérieur, en éliminant les fruits et légumes.
L'exemple suivant montre le format de sortie d'une tâche d'inférence par lots qui génère des recommandations de films avec des thèmes.
{"input":{"itemId":"40"},"output":{"recommendedItems":["36","50","44","22","21","29","3","1","2","39"],"theme":"Movies with a strong female lead","itemsThemeRelevanceScores":[0.19994527,0.183059963,0.17478035,0.1618133,0.1574806,0.15468733,0.1499242,0.14353688,0.13531424,0.10291852]}} {"input":{"itemId":"43"},"output":{"recommendedItems":["50","21","36","3","17","2","39","1","10","5"],"theme":"The best movies of 1995","itemsThemeRelevanceScores":[0.184988,0.1795761,0.11143453,0.0989443,0.08258403,0.07952615,0.07115086,0.0621634,-0.138913,-0.188913]}} ...
Génération de recommandations par lots avec des thèmes
Pour générer des recommandations par lots avec des thèmes, vous devez exécuter le flux de travail par lots comme décrit dansFlux de travail par lots. Vous préparez vos données d'entrée de la même manière que vous le feriez pour une RELATED_ITEMS
recette. Pour obtenir un exemple, consultez RELATED_ ITEMS recettes.
Lorsque vous créez la tâche d'inférence par lots, vous activez la génération de thèmes et vous spécifiez la colonne de titre de l'article de votre jeu de données Items.
-
Pour plus d'informations sur l'utilisation de la console Amazon Personalize pour créer une tâche d'inférence par lots qui génère des thèmes, consultezCréation d'une tâche d'inférence par lots.
-
Pour un exemple de code montrant comment utiliser le SDK pour Python (Boto3) afin de créer une tâche d'inférence par lots générant des thèmes, consultez. Création d'une tâche d'inférence par lots qui génère des thèmes