Seu Estado
Não Inscrito
Preço
Grátis
Comece Agora

O que você aprenderá

  • Entenda os conceitos teóricos sobre os sistemas de recomendação
  • Aprenda passo a passo na teoria e na prática como funciona a técnica de filtragem colaborativa
  • Implemente técnicas de recomendação baseadas em usuários e itens
  • Implemente novos sistemas de recomendação

Requisitos

  • É recomendado conhecimentos básicos sobre lógica de programação
  • Conhecimento prévio sobre Python podem ajudar no entendimento, embora não seja um pré-requisito
  • Não são necessários conhecimentos prévios sobre Inteligência Artificial

Descrição

Os sistemas de recomendação são uma importante área da Inteligência Artificial e já tem sido utilizados  comercialmente por diversas empresas. Por exemplo, algoritmos desse tipo  estão rodando quando você assiste um filme na Netflix, quando você  recebe a indicação de um novo livro na Amazon ou então quando você está  no Spotify e aparece aquela música que você estava  procurando! Outros exemplos são a recomendação de pacotes promocionais com descontos em produtos que você tem interesse ou então a recomendação de vídeos no Youtube. Em todos esses casos existem algoritmos inteligentes realizando as recomendações automáticas sem mesmo você perceber!

Baseado nisso, neste curso você terá uma visão teórica e prática de como esses algoritmos funcionam! Você desenvolverá passo a  passo um algoritmo que utiliza a técnica de filtragem colaborativa  aplicado em um cenário de recomendação de filmes. Em outras palavras:  utilizando uma base de dados de usuários e notas que esses usuários  deram para os filmes, nós poderemos gerar recomendações muito  semelhantes ao algoritmo que a Netflix utilizava! Outra vantagem é que o  mesmo código fonte pode ser utilizado para os mais variados cenários com  pouquíssimas adaptações, ou seja, você pode utilizar o conhecimento  deste curso para criar os seus próprios sistemas! Além disso, também faremos o teste com uma base de dados real do MovieLens com mais de 100.000 registros!

Utilizaremos a linguagem Python para a construção das funções de recomendação, que é uma das principais linguagens de programação no cenário da Inteligência Artificial! É importante enfatizar que esse curso é de nível iniciante e pode ser considerado um primeiro passo para o entendimento teórico e prático dos sistemas de recomendação. Por isso, todas as funções serão desenvolvidas utilizando os recursos nativos do próprio Python, ou seja, não vamos utilizar bibliotecas específicas de sistemas de recomendação neste curso! E não há problema se você não conhece Python, pois os conceitos serão apresentados de forma que se você tem uma noção básica de lógica de programação conseguirá acompanhar as aulas tranquilamente. É também importante enfatizar que se você trabalha com alguma outra linguagem de programação, o código visto neste curso pode ser facilmente adaptado!

Para quem é este curso

  • Pessoas interessadas em Inteligência Artificial
  • Pessoas que desejam iniciar os estudos em sistemas de recomendação

Publicado em março de 2017

Conteúdo do Curso

Expandir
Conteúdo do Lição
0% Concluído 0/1 Passos

Avaliações e Comentários

4.8
Avaliação média
202 Avaliações
5
169
4
27
3
5
2
0
1
1
Qual foi a sua experiência com esse curso? Conte para nós!
Gustavo Braga de Sá
Publicado 1 semana atrás
Não usa IA , apenas funções no Python

Esse é o primeiro curso da plataforma que dou nota baixa. O curso fala em uso de IA para sistemas de recomendação, mas apenas mostra funções feitas manualmente no python, com zero uso de IA. Acredito que caberia uma atualização ou pelo menos retirar o nome 'Inteligência Artificial', para manter o alto nível da plataforma.

×
Preview Image
Publicado 1 semana atrás

Olá, Gustavo! Que pena que não gostou desse curso 🙁
Gostaríamos de esclarecer que as funções apresentadas no curso, como o cálculo da distância euclidiana, são componentes fundamentais de Inteligência Artificial e são amplamente utilizadas em algoritmos como o KNN (K-Nearest Neighbors) na área de Machine Learning. Embora o conteúdo seja apresentado de forma prática, ele aborda conceitos essenciais de IA, especialmente no contexto de sistemas de recomendação. O objetivo é oferecer uma base sólida antes de avançar para técnicas mais complexas. Esperamos que você continue explorando outros conteúdos da plataforma.

Comentário extraído do curso na Udemy
Publicado 1 mês atrás
por Carlos Da Silva

Excelente Profissional e uma Didática Espetacular. Muito Obrigado pelos Ensinamentos, Jones Granatyr

×
Preview Image
Comentário extraído do curso na Udemy
Publicado 2 meses atrás
por Roberto Bezerra Falcão

Não tinha nenhuma expectativa sobre o que iria ver uma vez que não conheço como trabalha a IA.

×
Preview Image
Arlin Mafra
Publicado 4 meses atrás
Ótimo curso!

Curso prático com um caso de uso do dia a dia

×
Preview Image
Rodrigo
Publicado 5 meses atrás
ótimo curso

ótimo curso

×
Preview Image
Comentário extraído do curso na Udemy
Publicado 7 meses atrás
por Fernando Borges da Silva

Curso com o conteúdo elaborado de uma forma clara.

×
Preview Image
Comentário extraído do curso na Udemy
Publicado 9 meses atrás
por Everton Santos

Ótimo.

×
Preview Image
Comentário extraído do curso na Udemy
Publicado 10 meses atrás
por Antoninho Ademir Calza Junior

Gostei bastante do curso, prático e muito direto ao ponto, sem enrolação.

×
Preview Image
Comentário extraído do curso na Udemy
Publicado 10 meses atrás
por João Victor Pantoja Maciel

Professor, gostaria de agradecer, estou no oitavo período da faculdade e não tinha aprendido direito sobre Inteligência artificial, então consegui um estágio de machine learning na UOL e estou aprendendo muuuuito com você, obrigado, coisas que antes não entravam de jeito nennhum na minha cabeça agora estão entrando hahahaha.

×
Preview Image
Rayssa da Silva Nunes
Publicado 11 meses atrás
Ótimo curso

O curso é ótimo e muito bem explicado. Super útil...

×
Preview Image
Mostrar mais avaliações
Qual foi a sua experiência com esse curso? Conte para nós!