Pular para o conteúdo
Bruno Dórea
Todos os posts

4 mins de leitura


Explorando os Casos de Uso do SageMaker Canvas

Explorando o SageMaker Canvas com Lógica de Programação - 2/3


Bootcamp Nexa - Machine Learning para Iniciantes na AWS
Bootcamp Nexa - Machine Learning para Iniciantes na AWS

Descrição

O Amazon SageMaker Canvas é uma ferramenta poderosa que democratiza o uso de machine learning, permitindo que analistas de negócios sem conhecimento técnico em ML criem modelos preditivos. Com ele, é possível prever a rotatividade de clientes, extrair informações de documentos, gerar conteúdo de vendas e marketing entre outros casos de uso. Nesse contexto, complete o código deste desafio, associando os casos de uso do SageMaker Canvas com suas respectivas descrições.

Entrada

A entrada consiste em um caso de uso do SageMaker Canvas para o qual você deve retornar a descrição. Neste contexto, os seguintes casos são considerados válidos para este desafio de código:

  • "Gerar conteúdo de vendas e marketing"
  • "Resumir o conteúdo"
  • "Extrair informações de documentos"
  • "Prever a rotatividade de clientes"
  • "Planejar o inventário com eficiência"

Saída

A saída esperada é a descrição associada ao caso de uso fornecido como entrada. Seguem as saídas possíveis, listadas aleatoriamente, para que você possa analisar e associar corretamente:

  • "Produza resumos concisos com as informações mais importantes"
  • "Crie conteúdo de vendas e marketing personalizado"
  • "Preveja os níveis do inventário combinando dados"
  • "Descubra padrões de rotatividade de clientes"
  • "Analise e extraia informações de uma variedade de documentos"

Exemplos

A tabela abaixo apresenta exemplos com alguns dados de entrada e suas respectivas saídas esperadas. Certifique-se de testar seu programa com esses exemplos e com outros casos possíveis.

EntradaSaída
Resumir o conteúdoProduza resumos concisos com as informações mais importantes
Gerar conteúdo de vendas e marketingCrie conteúdo de vendas e marketing personalizado
Planejar o inventário com eficiênciaPreveja os níveis do inventário combinando dados

Resolução

entrada = input()
 
def descrever_casos(caso):
	if caso == "Resumir o conteúdo":
			return "Produza resumos concisos com as informações mais importantes"
 
	elif caso == "Gerar conteúdo de vendas e marketing":
	    return "Crie conteúdo de vendas e marketing personalizado"
	    
	elif caso == "Planejar o inventário com eficiência":
	    return "Preveja os níveis do inventário combinando dados"	
	
	elif caso == "Prever a rotatividade de clientes":
	    return "Descubra padrões de rotatividade de clientes"
	    	    
	elif caso == "Planejar o inventário com eficiência":
	    return "Analise e extraia informações de uma variedade de documentos"
 
print(descrever_casos(entrada))

Para encontrar outras soluções, verifique aqui.

Caso encontre algum erro ou tenha sugestões, clique aqui e abra uma issue no Github.