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

3 mins de leitura


Associando Casos de Uso do Amazon Rekognition

Associando Casos de Uso de Análise de Imagens e Texto na AWS com Lógica de Programação - 3/3


Nexa - Análise Avançada de Imagens e Texto com IA na AWS
Nexa - Análise Avançada de Imagens e Texto com IA na AWS

Descrição

O Amazon Rekognition é um serviço de análise de imagem e vídeo que utiliza machine learning para identificar objetos, pessoas, texto, cenas e atividades. Neste desafio, você irá explorar alguns dos principais casos de uso do Amazon Rekognition, associando cada um deles com suas respectivas descrições.

Entrada

A entrada consistirá no caso de uso do Amazon Rekognition para o qual você deve retornar a descrição. Os seguintes casos de uso são considerados válidos:

  • "detectar conteúdo impróprio"
  • "verificar a identidade online"
  • "simplificar a análise de mídia"
  • "enviar alertas inteligentes a residências conectadas"

Saída

A saída esperada é a descrição associada ao caso de uso fornecido como entrada. Seguem as saídas possíveis:

  • "enviar alertas quando um objeto é detectado em vídeo ao vivo"
  • "detectar segmentos de vídeo importantes automaticamente"
  • "verificar a identidade de usuários remotamente"
  • "identificar conteúdo inadequado em imagens e vídeos"

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
detectar conteúdo impróprioidentificar conteúdo inadequado em imagens e vídeos
verificar a identidade onlineverificar a identidade de usuários remotamente
simplificar a análise de mídiadetectar segmentos de vídeo importantes automaticamente

Resolução

entrada = input()
 
def descrever_caso_de_uso(caso):
    if caso == "detectar conteúdo impróprio":
        return "identificar conteúdo inadequado em imagens e vídeos"
    elif caso == "verificar a identidade online":
        return "verificar a identidade de usuários remotamente"
    elif caso == "simplificar a análise de mídia":
        return "detectar segmentos de vídeo importantes automaticamente"
    elif caso == "enviar alertas inteligentes a residências conectadas":
        return "enviar alertas quando um objeto é detectado em vídeo ao vivo"
 
print(descrever_caso_de_uso(entrada))

Para encontrar outras soluções, verifique aqui.

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