

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Recomendações em lote com temas do Content Generator
<a name="themed-batch-recommendations"></a>

**Importante**  
Ao receber recomendações em lote com temas, são gerados custos adicionais. Para obter mais informações, consulte [Preços do Amazon Personalize](https://aws.amazon.com/personalize/pricing/).

Se você utilizar [Fórmula de itens semelhantes](native-recipe-similar-items.md), o Amazon Personalize Content Generator poderá adicionar temas descritivos às recomendações em lote. O *Content Generator* é um recurso de inteligência artificial generativa (IA generativa) gerenciado pelo Amazon Personalize.

 Ao receber recomendações em lote com temas, o Amazon Personalize Content Generator adiciona um tema descritivo a cada conjunto de itens semelhantes. O tema é baseado na descrição do item e nos dados do nome do item no conjunto de dados de itens. O Amazon Personalize inclui os temas na saída do trabalho de inferência em lote. É possível utilizar os temas para tornar o texto na aplicação ou mensagens de marketing mais convincentes.

Por exemplo, ao receber recomendações de itens relacionados a um alimento para café da manhã, o Amazon Personalize pode gerar um tema, como *Levante-se e comece o dia* ou *Itens essenciais para o café da manhã*. É possível usar o tema para substituir um título genérico de carrossel, como *Comprados juntos com frequência*. Ainda é possível incorporar o tema a um e-mail promocional ou uma campanha de marketing para obter novas opções de cardápio. 

 A AWS não monitora temas do Content Generator. Para confirmar a qualidade do tema, é possível usar as pontuações produzidas para cada item recomendado. Para obter mais informações, consulte [Classificar e pontuar recomendações em lote com temas](#themed-batch-rec-scoring). 

**Topics**
+ [Regiões compatíveis](#themes-regions)
+ [Diretrizes e requisitos](#themed-batch-requirements)
+ [Classificar e pontuar recomendações em lote com temas](#themed-batch-rec-scoring)
+ [Gerar recomendações em lote com temas](#getting-themed-batch-rec)

## Regiões compatíveis
<a name="themes-regions"></a>

O Amazon Personalize Content Generator só está disponível nas seguintes regiões da AWS: 
+ Leste dos EUA (N. da Virgínia)
+ Oeste dos EUA (Oregon)
+ Ásia-Pacífico (Tóquio)

## Diretrizes e requisitos
<a name="themed-batch-requirements"></a>

Veja a seguir as diretrizes e os requisitos para gerar recomendações com temas:
+ O arquivo de entrada pode ter até cem itens. Para obter informações sobre dados de entrada para recomendações em lote, consulte [Como preparar dados de entrada para recomendações em lote](batch-data-upload.md).
+ A solução deve usar [Fórmula de itens semelhantes](native-recipe-similar-items.md).
+ É necessário ter um conjunto de dados de itens com os dados a seguir. Esses dados podem ajudar a gerar temas mais relevantes.
  +  Ele deve ter um campo de texto, como um campo DESCRIÇÃO. Para obter informações sobre dados de texto, consulte [Metadados de texto não estruturados](items-datasets.md#text-data).
  +  Ele deve ter uma coluna de string com dados do nome do item, como um campo TÍTULO. 

   Se o conjunto de dados de itens não tiver esses dados, será possível adicioná-los. Para obter informações sobre como atualizar os dados existentes, consulte [Atualizar os dados em conjuntos de dados após o treinamento](updating-datasets.md). 

## Classificar e pontuar recomendações em lote com temas
<a name="themed-batch-rec-scoring"></a>

Ao receber recomendações em lote com temas, o Amazon Personalize classifica cada conjunto de itens com base na relevância do tema para cada item. Cada item inclui uma pontuação em um intervalo aproximado de -0,1 e 0,6. Quanto maior a pontuação, mais estreitamente relacionado o item estará com o tema. É possível usar as pontuações para definir um limite e mostrar somente itens estreitamente relacionados ao tema. 

 Por exemplo, o Amazon Personalize pode exibir o tema `For your sweet tooth` e os itens relacionados, e as pontuações podem ser: balas duras (pontuação 0,19884521), chocolate (pontuação 0,17664525), maçã (pontuação 0,08994528), picolé (pontuação 0,14294521), batata-doce (pontuação 0,07794527) e cenoura (pontuação 0,04994523). Na aplicação, é possível adicionar uma regra que inclua somente itens com a pontuação `.10` ou superior, eliminando frutas e verduras. 

 O exemplo a seguir mostra o formato da saída de um trabalho de inferência em lote que gera recomendações de filmes com temas. 

```
{"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]}}
...
```

## Gerar recomendações em lote com temas
<a name="getting-themed-batch-rec"></a>

Para gerar recomendações em lote com temas, você vai concluir o fluxo de trabalho em lote conforme descrito em [Fluxo de trabalho em lote](getting-batch-recommendations.md#batch-worfklow-steps). Você deve preparar os dados de entrada da mesma forma que faria com uma fórmula `RELATED_ITEMS`. Para obter um exemplo, consulte [Fórmulas de RELATED\_ITEMS](batch-data-upload.md#batch-input-related-items).

 Ao criar o trabalho de inferência em lote, você deve habilitar a geração de temas e especificar a coluna de títulos de itens do conjunto de dados de itens.
+ Para obter informações sobre o uso do console do Amazon Personalize para criar um trabalho de inferência em lote que gere temas, consulte [Criar um trabalho de inferência em lote](creating-batch-inference-job.md). 
+ Para ver um exemplo de código que mostra como usar o SDK para Python (Boto3) na criação de um trabalho de inferência em lote que gera temas, consulte [Criar um trabalho de inferência em lote que gere temas](creating-batch-inference-job.md#batch-sdk-themes). 