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