本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
内容生成器中带有主题的批量建议
重要
当您获得带有主题的批量建议时,会产生额外的成本。有关更多信息,请参阅 Amazon Personalize 定价
如果您使用 Similar-Items 食谱,Amazon Personalize 内容生成器可以向批量建议添加描述性主题。内容生成器是一种生成式人工智能功能,由 Amazon Personalize 管理。
当您获得带有主题的批量建议时,Amazon Personalize 内容生成器会为每组相似的物品添加一个描述性主题。该主题基于物品数据集中的物品描述和物品名称数据。Amazon Personalize 将主题包含在批量推理作业的输出中。您可以使用这些主题使应用程序或营销信息中的文本更具吸引力。
例如,如果您收到关于早餐食品的相关物品建议,Amazon Personalize 可能会生成一个主题,例如快起床吧或早晨必备品。您可以使用该主题来替换通用的轮播标题,例如经常一起购买。或者,您可以将该主题纳入促销电子邮件或营销活动中,以获得新的菜单选项。
Amazon 不监视内容生成器中的主题。要确认主题质量,您可以使用为每个建议的物品生成的分数。有关更多信息,请参阅对带有主题的批量建议进行排名和评分。
支持的 区域
Amazon Personalize 内容生成器仅在以下 Amazon 区域推出:
-
美国东部(弗吉尼亚州北部)
-
美国西部(俄勒冈州)
-
亚太地区(东京)
指南和要求
以下是生成带有主题的建议的指南和要求:
-
您的输入文件最多可以有 100 个物品。有关批量建议的输入数据的信息,请参阅为批量建议准备输入数据。
-
您的解决方案必须使用Similar-Items 食谱。
-
您必须拥有包含以下数据的物品数据集。这些数据可以帮助生成更相关的主题。
-
它必须有一个文本字段,例如 DESCRIPTION 字段。有关文本数据的信息,请参阅非结构化文本元数据。
-
它必须有一个包含物品名称数据的字符串列,例如 TITLE 字段。
如果您的物品数据集没有此数据,则可以添加它。有关更新现有数据的信息,请参阅训练后更新数据集中的数据。
-
对带有主题的批量建议进行排名和评分
当您收到带有主题的批量建议时,Amazon Personalize 会根据主题与每个物品的相关性程度对每组物品进行排名。每个物品都包含一个大致范围为 -0.1 和 0.6 的分数。分数越高,该物品与主题的关系就越密切。您可以使用分数来设置一个阈值,以仅显示与主题密切相关的物品。
例如,Amazon Personalize 返回的主题可能为 For your sweet tooth
,相关物品及其分数可能是:硬糖(分数为 0.19884521)、巧克力(分数为 0.17664525)、苹果(分数为 0.08994528)、冰棒(分数为 0.14294521)、红薯(分数为 0.07794527)和胡萝卜(分数为 0.04994523)。在您的应用程序中,您可以添加一条规则,仅包含分数等于 .10
或更高的物品,从而去掉水果和蔬菜。
以下示例显示生成带有主题的电影建议的批量推理作业的输出格式。
{"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]}} ...
生成带有主题的批量建议
要生成带有主题的批量建议,请按照批量工作流程中所述完成批量工作流程。您以与 RELATED_ITEMS
配方相同的方式准备输入数据。有关示例,请参阅RELATED_ ITEMS 食谱。
创建批量推理作业时,您可以启用主题生成并指定物品数据集的物品标题列。
-
有关使用 Amazon Personalize 控制台创建用于生成主题的批量推理作业的信息,请参阅创建批量推理作业。
-
有关说明如何使用适用于 Python 的 SDK (Boto3) 创建用于生成主题的批量推理作业的代码示例,请参阅创建生成主题的批量推理作业。