curso de

Machine Learning: Intro a sistemas de recomendação em Python

Estudando este mês:

e mais 116 alunos(as)

Resumo do curso

  • Pense em heurísticas e algoritmos
  • Gere recomendações baseadas em similaridade de usuários
  • Crie sistemas baseados em filtros colaborativos
  • Recomende baseado em modelos de itens e usuários
  • Implemente K-Nearest-Neighbours do zero
  • Entenda os desafios de recomendação

Público alvo

Quem já aprendeu algoritmos de machine learning e gostaria de aprender como um deles funciona por trás dos panos.

Conteúdo relacionado

Cursos de Machine Learning em Data Science

Leia nossos artigos de Data Science

Última atualização

19/11/2019

Já é aluno?

Comece o curso agora

8h

p/ conclusão

40

Atividades

148

Minutos de video

2342

Alunos nesse curso

9.2

Nota deste curso

Certificado de participação

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Machine Learning: Intro a sistemas de recomendação em Python

Instrutores

  • Guilherme co-fundou a Caelum, a Alura e o GUJ. Com mais de 15 anos de experiência no ensino de programação e habilidades digitais, coordena as equipes de produção de cursos na Alura. É tecnólogo com viés matemático e medalhista de ouro em competições nacionais de computação, representando o Brasil nos mundiais. Participante ativo da comunidade open source e de educação em tecnologia, autor de 7 livros da área.

Conteúdo Detalhado

  1. Heurísticas de recomendação

    • Introdução
    • Heurística de recomendação e entendendo o que é colaboração
    • Total de votos, nota média e possíveis dificuldades de heurísticas simples
  2. Sistemas de recomendacao

    • Recomendação baseada em similaridade de genero
    • Visão geral de abordagens de recomendação
  3. Distância entre usuários

    • Definindo a distância euclidiana entre usuários
    • Implementando a distância entre usuários no nosso dataset
  4. Usuários mais próximos

    • Calculando a distância entre um e todos os usuários
    • Ordenando usuários por distância e lidando com casos extremos
  5. Gerando recomendações com KNN

    • Gerando recomendações baseado em um usuário
    • Finalizando uma implementação de KNN
  6. Próximos passos

    • Filtro para recomendação
    • Mínimo de usuários com recomendações
    • Conclusão

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

O instrutor fala um pouco rápido para quem gosta de ir praticando junto com o vídeo.

Machine Learning: Intro a sistemas de recomendação em Python

Ronaldo Silva Virginio Filho

Curti a organização de implementar um algoritmo de ML como exemplo de sistema de recomendação.

Machine Learning: Intro a sistemas de recomendação em Python

George de Vasconcelos Carvalho Neto

Muito bom o curso! gostei muito da implementação dos códigos. acho que a ordem poderia vir antes do curso de identificação de imagens, por complexidade

Machine Learning: Intro a sistemas de recomendação em Python

guilherme soriano

Aprenda Machine Learning com esse e outros cursos, comece agora!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$120
à vista R$1.440
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