Minicurso de 3 dias sobre um pouco da teoria em sistemas de recomendação e uso do framework mahout no desenvolvimento dos mesmos.
Esse minicurso faz parte de um dos trabalhos realizados no projeto de cooperação em sistemas inteligentes em nuvem entre o Instituto Nokia de Tecnologia(INdT) e o Instituto de Computação(IComp) da Universidade Federal do Amazonas(UFAM).
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
Sistemas de Recomendação Usando Mahout - Dia 1
1. Sistemas de Recomendação usando
Mahout
Alison Marczewski
Álvaro Reis Neto
Workshop de Mineração de Dados
Julho de 2012
2. Agenda
• Objetivo
• Mahout Framework
– O que é
– Quem usa
– Utilizando o Mahout com o Eclipse
– O que é Recomendação
3. Agenda
• Mahout Framework
– Rodando o primeiro sistema de recomendação
– Avaliando um Recomendador
– Avaliando Precision e Recall
– Representando dados de Recomendação
4. O que é
Apache Mahout é um conjunto de bibliotecas de
aprendizagem de máquinas projetado para ser
escalável e robusta
• Classificação
• Clusterização
• Recomendação
6. Utilizando o Mahout com o Eclipse
• Instalar Eclipse
• Baixar Apache Mahout
• Baixar base de dados Grouplens
7. O que é Recomendação
• Filtragem Colaborativa
– Pessoas com gostos similares
– Itens parecidos com os que você gosta
• Baseada em Conteúdo
UserSimilarity
App
Recommender
DataModel
UserNeighborhood