Algoritmos Colaborativos para Sistemas de Recomendação
Download
Report
Transcript Algoritmos Colaborativos para Sistemas de Recomendação
Apresentação Inicial
José Graciano Almeida Ramos
Orientador: Professor Dr. Jaime S. Cardoso
Responsável INESC Porto : MSc. Ricardo Sousa
FEUP-MIEIC
1
Introdução
Problema
Perspectivas de
Solução
Aspectos
tecnológicos
Plano de trabalho
Questões
FEUP-MIEIC
2
Introdução
Problema
Perspectivas de
Solução
Aspectos
tecnológicos
Plano de trabalho
Questões
Os Algoritmos colaborativos utilizados em
sistemas de recomendação têm adquirido
elevada importância maioritariamente devido
ao seu uso no comércio electrónico como é o
caso da Amazon.
O sistema tendo em conta a informação do
histórico de compras efectuadas por um
cliente irá gerar uma lista de recomendações
para futuras aquisições que não tenham sido
consideradas até então.
FEUP-MIEIC
3
Introdução
Problema
Perspectivas de
Solução
Aspectos
tecnológicos
Plano de trabalho
Questões
Uma das dificuldades dos Algoritmos
colaborativos é encontrar relações de
preferência para definir novas
recomendações em base de dados com
dimensões consideráveis (complexidade e
escalabilidade).
Possível solução passa por definir um tradeoff
entre a qualidade da recomendação e o
tempo de processamento.
FEUP-MIEIC
4
• Introdução
Problema
•
Estudo dos sistemas de recomendação
identificando os vários algoritmos
existentes.
•
Implementação e aperfeiçoamento de
um algoritmo identificado como
relevante.
Perspectivas de
Solução
Aspectos
tecnológicos
Plano de trabalho
Questões
FEUP-MIEIC
5
• Introdução
Problema
•
Implementação e aperfeiçoamento de
um algoritmo identificado no
levantamento do estado de arte.
•
Melhorar a qualidade da
recomendação gerada com grandes
quantidades de dados.
Perspectivas de
Solução
Aspectos
tecnológicos
Plano de trabalho
Questões
FEUP-MIEIC
6
• Introdução
Problema
Perspectivas de
Solução
Aspectos
tecnológicos
Plano de trabalho
Questões
•
Matlab
FEUP-MIEIC
7
• Introdução
Problema
Perspectivas de
Solução
•
realizada na unidade curricular de preparação da
dissertação).
•
Aquisição dos conhecimentos necessários
para a elaboração do trabalho.
•
Concepção e Validação da Solução (a ser
Aspectos
tecnológicos
Plano de trabalho
Questões
Levantamento do estado da arte e validação
dos objectivos iniciais do trabalho (a ser
realizada no segundo semestre).
•
Desenvolvimento e teste da solução em
aplicação alvo.
•
Escrita da dissertação e preparação da
apresentação para a defesa da tese.
FEUP-MIEIC
8
• Introdução
Problema
Duração
(dias)
Data
Inicio
Data
Fim
Familiarização com
o Tema
12
9
Novembro
24
Novembro
Aspectos
tecnológicos
Estado da Arte
60
15
Novembro
1
Dezembro
Plano de trabalho
18
Questões
25
Novembro
18
Dezembro
Aquisição de
Conhecimentos
Preparação da
Apresentação
10
25
Novembro
8
Dezembro
Perspectivas de
Solução
Tarefa
FEUP-MIEIC
9
• Introdução
Problema
Tarefa
Duração
(dias)
Data
Inicio
Data
Fim
Perspectivas de
Solução
Draft da Tese
48
25
Novembro
29 Janeiro
Aspectos
tecnológicos
Implementação
95
21
Dezembro
30
Abril
Versão Provisória da
Tese
6
1
Fevereiro
8
Fevereiro
Escrita da Tese
21
3
Maio
31
Maio
Plano de trabalho
Questões
FEUP-MIEIC
10
• Introdução
Problema
Perspectivas de
Solução
Aspectos
tecnológicos
Plano de trabalho
Questões
FEUP-MIEIC
11