51h

Para conclusão

6
Cursos
2
Vídeos extras
1
Podcast

Essa formação está em pré-lançamento! O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.

Você já pode fazer os primeiros cursos dessa formação. Ela continuará a ser criada a partir do seu feedback no fim dos cursos e no nosso Discord.

O que tem na formação?

É hora de elevar o nível dos seus aplicativos com a tecnologia que grandes empresas utilizam em todo o mundo!

Vamos explorar a suíte de Bibliotecas do ML Kit, projetada para trazer recursos de Machine Learning diretamente para dispositivos móveis. Com essa tecnologia, seus aplicativos podem executar modelos padrões e personalizados utilizando o poder do hardware do próprio aparelho, garantindo segurança e respostas mais rápidas!

Ao longo do curso, vamos analisar casos reais de marcas como Adidas, Google e WPS, que utilizam essas bibliotecas para aprimorar a experiência do usuário em seus aplicativos.

Quais são os benefícios de fazer essa formação?

  • Aprenda através da prática, colocando a mão na massa desde o início;
  • Aprenda como integrar bibliotecas de Machine Learning em projetos Android usando tecnologia de ponto como Jetpack Compose;
  • Adquira conhecimento para criar seu próprios modelos de machine learing compatíveis com ML Kit e TensorFlow Lite;
  • Aprenda como integrar em seus apps, modelos de aprendizado de máquina customizados para dispositivos móveis;

O que é necessário saber para estudar nesta formação?

Essa formação é considerada de nível intermediário. Portanto, para aproveitar ao máximo o conteúdo, é recomendado ter conhecimentos nas seguintes áreas:

  • Kotlin;
  • Android;
  • Jetpack Compose;
  • Gerenciamento de estados e ViewModels.

Pronto(a) para mergulhar? Então vamos lá!

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Junior Martins

    Desenvolvedor Android e produtor de conteúdo Tech. Criando coisas legais e mostrando ao mundo como fiz

  • Junior Martins

    Desenvolvedor Android e produtor de conteúdo Tech. Criando coisas legais e mostrando ao mundo como fiz

  • Mirla Costa

    Instrutora em Data Science, graduanda em Engenharia Elétrica pela UFPI com pesquisa focada em Aprendizado de Máquina e Inteligência Computacional. Amante de programação, tecnologia, cachorros, animações e jogar RPG de mesa.

  • Mirla Costa

    Instrutora em Data Science, graduanda em Engenharia Elétrica pela UFPI com pesquisa focada em Aprendizado de Máquina e Inteligência Computacional. Amante de programação, tecnologia, cachorros, animações e jogar RPG de mesa.

Essa formação está em pré-lançamento. O que isso quer dizer? Uma formação em pré-lançamento indica que o time está trabalhando nela nesse exato momento.

Ao mesmo tempo você já pode fazer os primeiros cursos e conteúdo. Ela será criada a partir do seu feedback no fim dos cursos e no nosso Discord.

Passo a passo
  1. 1 Processamento de Linguagem natural (PLN)

    Neste primeiro passo, vamos explorar a suíte de bibliotecas do ML Kit para desenvolvimento de aplicativos Android. Vamos aprender sobre as bibliotecas de idiomas, identificação e extração de entidades, além de tradução. Vamos entender como identificar e traduzir textos em vários idiomas, criar funcionalidades como links clicáveis automaticamente e gerar respostas inteligentes com base em textos gerados no dispositivos. Vamos lá!

    • Curso Android com IA: explorando o Google ML Kit para tradução de textos

      08h
      • Aprenda o que é o poderoso Kit de ferramentas de aprendizado de máquina da Google para Android e IOS
      • Instale diferentes libs do ML Kit em um projeto Android
      • Entenda como enviar e receber respostas ao modelo de identificação de mais de 100 idiomas
      • Faça a tradução de mais de 50 idiomas localmente no dispositivo
      • Entenda como lidar com download e exclusão dos modelos de idiomas baixados
      • Realize processamento local, sem a necessidade de conexão com a internet
    • Curso Android com IA: extraindo entidades e gerando respostas inteligentes com ML Kit

      08h
      • Aprenda como implementar e utilizar a biblioteca de Respostas Inteligentes para gerar respostas automáticas
      • Aprenda o que é o processo de "Extração de entidades" do ML Kit
      • Integre ações inteligentes que permitem abrir outros aplicativos e realizar tarefas como programar lembretes ou fazer ligações
      • Utilize entidades extraídas para tornar os apps mais dinâmicos, através da adição de ações inteligentes
    • Podcast Machine Learning – Hipsters #89

  2. 2 Lidando com imagens e vídeo (Vision)

    Neste segundo passo, vamos mergulhar no mundo das imagens e da câmera!

    Você aprenderá a criar analisadores de imagens para dispositivos Android, capazes de processar imagens de várias fontes e identificar mais de 400 categorias de entidades, como pessoas, alimentos e lugares. Vamos explorar como obter dados dessas análises e definir parâmetros, como o nível de confiança mínimo, para obter resultados precisos. Além disso, vamos descobrir como treinar nossos próprios modelos de Machine Learning utilizando o Teachable Machine, uma ferramenta oficial da Google. E por fim, vamos explorar a biblioteca de detecção e rastreamento de objetos, integrando-a à câmera do Android usando Jetpack Compose e a biblioteca CameraX.

    • Curso Android com IA: identificando imagens com Machine Learning

      08h
      • Entenda o conceito de classificação de imagens no geral
      • Utilize a biblioteca de rotulagem do ML Kit feito da Google para classificar imagens de diferentes fontes
      • Aprenda a obter informações detalhadas de imagens, identificando entidades como pessoas e objetos
      • Crie estratégias para filtrar e organizar imagens no dispositivo baseando-se em critérios específicos
      • Utilize o Teachable Machine e TensorFlow Lite para criar seus próprios modelos de classificação de imagens
      • Use modelos customizados junto da lib de rotulagem do ML Kit
    • Curso Android com IA: usando a câmera para detectar objetos com Machine Learning

      08h
      • Aprenda a lidar com a biblioteca de detecção e rastreamento de objetos do ML Kit
      • Aprenda como usar modelos de classificação prontos, populares e de código aberto dentro do seu apps
      • Aprenda como analisar o feed da câmera do celular para extrair informações de imagens
      • Faça a detecção de objetos, produtos e lugares com a biblioteca de classificação do ML Kit feito pela Google
      • Use coordenadas dos objetos identificados para desenhar informações sobre o preview da câmera em tempo real
      • Faça a implementação de um sistema para destacar objetos detectados na tela da câmera
      • Aprenda a usar o ambiente virtual 3D da câmera do emulador do Android
      • Utilize padrões de designs recomendados para melhorar a experiência do usuário
    • Alura+ Visão Computacional com Teachable Machine

    • Vídeo Machine Learning: como ensinar uma máquina a aprender | Nerdologia Tech - YouTube

  3. 3 Machine Learning e “Human Learning”

    Neste terceiro passo, vamos entender como o aprendizado da máquina pode ser mais humano.

    Você aprenderá sobre os recursos que o ML Kit disponibiliza para lidar com características do corpo humano de maneira local, considerando privacidade e funcionalidade. Estudaremos as bibliotecas de reconhecimento facial e detecção de malha facial, entendendo a necessidade que cada uma atende e como utilizá-las para detectar a posição do rosto e gestos, como sorrisos, olhos fechados ou boca aberta. Com essas informações, aprenderemos a criar um jogo interativo controlado pelos movimentos do usuário.

    • Curso Android com IA: implementando reconhecimento facial com ML Kit

      08h
      • Conheça os diferentes tipos de detecção facial e malha de rosto disponibilizados pelo Google ML Kit
      • Aprenda a lidar com a biblioteca de Detecção Facial do ML Kit
      • Utilize o feed da câmera do Android para detectar rostos presentes
      • Aprenda como extrair dos rostos identificados, pontos de referência, como a posição de olhos, nariz, boca e orelhas
      • Use a detecção de movimento da cabeça para saber quando ela foi girada para a esquerda, direita, para cima ou para baixo
      • Saiba como extrair dos rostos identificados, a probabilidade de um estado, como se o olho está aberto ou fechado, se a pessoa está sorrindo ou não
      • Faça a implementação de likes automáticos, reconhecimento por voz e outras ações baseadas em gestos faciais
    • Curso Android com IA: criando jogo com detecção de poses

      08h
      • Faça a implementação da detecção de poses em tempo real em aplicativos Android
      • Entenda o funcionamento do Pose Detection do ML Kit
      • Aprenda como analisar o feed da câmera do Android para detectar pontos de referência do corpo humano
      • Saiba como desenhar as poses detectadas no preview da câmera do celular
      • Aprenda como calcular o ângulo entre os pontos de referência para detectar poses específicas
      • Entenda como calcular a distância entre os pontos para detectar proximidade entre partes do corpo
      • Use a detecção de poses para interagir com objetos virtuais na tela do celular
      • Desenvolva um jogo interativo utilizando reconhecimento de gestos

Escola

Inteligência Artificial

Além dessa, a categoria Inteligência Artificial conta com cursos de IA para Programação, IA para Dados,e mais...

Conheça a Escola

Comece hoje mesmo os cursos de Android com IA: criando apps mais inteligentes com o Google ML Kit. Matricule-se agora!

Plus

De
R$ 1.800
por
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

Matricule-se

Pro

De
R$ 2.400
por
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

  • Luri, a inteligência artificial da Alura

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos, corrige exercícios e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com a Luri até 100 mensagens por semana.

  • Alura Língua - Inglês e Espanhol

    Aprenda um novo idioma e expanda seus horizontes profissionais. Cursos de Inglês, Espanhol e Inglês para Devs, 100% focado em tecnologia.

Matricule-se

Ultra

12X
R$209
à vista R$2.508
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

  • Luri, com mensagens ILIMITADAS

    Mensagens ilimitadas para estudar com a Luri, a IA da Alura, disponível 24hs para tirar suas dúvidas, dar exemplos práticos, corrigir exercícios e impulsionar seus estudos.

  • Luri Vision, a IA que enxerga suas dúvidas

    Envie imagens para a Luri e ela te ajuda a solucionar problemas, identificar erros, esclarecer gráficos, analisar design e muito mais.

  • Alura Língua - Inglês e Espanhol

    Aprenda um novo idioma e expanda seus horizontes profissionais. Cursos de Inglês, Espanhol e Inglês para Devs, 100% focado em tecnologia.

  • 6 Ebooks da Casa do Código

    Escolha os ebooks da Casa do Código, a editora da Alura, que apoiarão a sua jornada de aprendizado para sempre.

Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas