Artur Lira dos Santos Artur Ribeiro de Aquino Fábio Abrantes Diniz Lucas Silva Figueiredo        Introdução Funcionamento Motivação Coleta de Informação Estratégias (com demonstração) Técnicas Conclusão  O que é um Sistema de Recomendação (SR)?  Sistema que tenta prover informações de interesse para o usuário  Onde podemos encontrar?  Sites de vendas  Entretenimento ▪ Músicas ▪ Vídeos   Submarino Last FM 1. 2. 3. 4. O usuário faz um requisição O servidor WEB pergunta ao SR o que exibir ao usuário O SR decide o que será exibido e retorna a informação O servidor WEB envia o resultado ao cliente users web server recommender DB  Universo de escolhas muito grande e muitas vezes desconhecido  Um SR tenta solucionar este problema diminuindo esse universo ▪ Subconjunto de interesses   Fidelização Diferencial  hoje, praticamente um requisito  Identificação  Servidor (Cadastro)  Cliente (Cookies)  Implícita  Informações baseadas na navegação  Explícita  Informações fornecidas pelo usuário  Lista de recomendações  Sem análise profunda  Baseado na popularidade / itens mais usuais  Útil, por exemplo, na escolha de um presente, quando não se sabe o que comprar  Demonstração  Avaliação dos usuários  Opiniões armazenadas  Notas  Histórico / Perfil  Recomendações para o usuário ▪ Implícitas ▪ Explícitas  Análise demográfica  Interessados em X se interessam por Y  Associação por conteúdo  Recomendação por similaridade de categorias ▪ Autor ▪ Gênero  Recuperação de Informação (RI)  Necessidade descrita pelo usuário  Busca explícita ▪ Base de informação para o SR  Filtragem de Informação (FI)  Necessidade inferida pelo sistema  Sistemas de recomendação se baseiam principalmente em FI  Top N  + lidos  + vendidos  + baixados  + apontados (Google)  + citados  Cross-sell  Itens no mesmo carrinho (compra)  Adquiridos com intervalo de tempo curto  Regras (Knowledge-based)  Definidas manualmente  Editor’s choice  Extraídas por data mining  Filtragem baseada em Conteúdo  Seleção de itens que compartilham de uma característica em comum ▪ Categorias ▪ Carros  Usada nas seguintes estratégias ▪ Associação por conteúdo ▪ Histórico/Perfil  Filtragem Colaborativa  Troca de experiências entre pessoas de interesses comuns  Seleção dos itens a partir das avaliações e aquisições dos usuários  Não exige a classificação dos itens  Usada nas seguintes estratégias ▪ Avaliação dos usuários ▪ Análise demográfica  Filtragem Híbrida  Conteúdo + Colaborativa ▪ Junção das vantagens   Sistemas de recomendação auxiliam no processo de busca e aquisição de informação Facilitam na navegação web  Principalmente em sites que possuem em sua interface uma vasta possibilidade de escolhas  Tornou-se essencial para grandes sites por seu direcionamento às informações relevantes