Local:

14:30 - 18:15

Workshop: Construindo um recomendador de conteúdo com Java e Machine Learning

Neste workshop vamos desenvolver um recomendador de conteúdo utilizando o Apache Mahout. Serão apresentadas características gerais de um sistema de recomendações e as técnicas e tecnologias envolvidas. Utilizando um algoritmo de filtragem colaborativa, criaremos na prática um sistema que gera sugestões de vídeos com base nas preferências dos usuários.​

Toda a construção do recomendador será feita durante o workshop: desde a preparação do ambiente, com Docker, Hadoop e Mahout – até discussões relativas a arquitetura do sistema, abordando aspectos de escalabilidade, desempenho e deployment em cloud. Ao final, serão feitos testes com dados reais de produção.​

Será disponibilizada uma imagem do Docker para agilizar a instalação e configuração do ambiente. Todos os procedimentos automatizados na imagem serão revisados através de um script, durante a configuração do ambiente, sendo discutidos também alternativas possíveis. É possível também acompanhar o workshop sem executar todos os passos de instalação, assistindo a construção do sistema ao vivo.

Tracks

Segunda-feira

Terça-feira

Quarta-feira