sistemas de recomendação de músicas pandora, last.fm
TRANSCRIPT
Roteiro
• Sistema de Recomendação• Sistemas de Recomendação de Música• Music Genome Project
– Pandora• Audioscrobbler
– Last.fm
Sistemas de Recomendação
• Necessidade:– Lidar com a enorme geração de informação– Filtragem de informações
Sistemas de Recomendação Personalizada
• Sistemas capazes de aprender e identificar necessidades do usuário e gerar recomandações adequadas
– Filtragem Baseada em Conteúdo– Filtragem Colaborativa
• Em geral, utilizam técnicas de filtragem de informação e aprendizagem de máquina
Filtragem Baseada em Conteúdo
• Fazem sugestões de itens que sejam semelhantes ao que o usuário demonstrou interesse no passado
– Aquisição de preferências baseia-se no conteúdo dos itens
– Ex: Uma música poderia ser descrita pelo conjunto de atributos (nome, autor, álbum, ano e gênero)
Filtragem Colaborativa
• Baseia-se no fato de que as melhores recomendações podem ser feitas por usuários com preferências similares
• Identificam usuários similares ao alvo da recomendação e sugerem itens que esses usuários avaliaram positivamente e que não tenham sido avaliados ainda pelo alvo
• Pode ser descrita em 3 passos:
Filtragem Colaborativa
• Representação dos dados de entrada– O usuário expressa suas preferências
avaliando positivamente ou negativamente os itens do sistema.
– Informações podem ser coletadas tanto explicitamente (ex: fazer o usuário dar uma nota à música) quanto implicitamente (ex: assumir que um usuário gosta dos itens pelo qual buscou)
Filtragem Colaborativa
• Formação de Vizinhança– Compara o perfil do usuário com o perfil de
outros usuários para calcular a similaridade entre eles
– Várias técnicas para calcular: K-Nearest Neighbors, Redes Neurais, Redes Bayseanas, etc.
Filtragem Colaborativa
• Geração de Recomendação– Sugere ao alvo da recomendação os itens
que seus vizinhos mais gostaram
Sistemas de Recomendação de Músicas
• Novas Bandas sendo criadas– Facilidade de aprender – Facilidade de gravar– Dificuldade de se popularizar– Perda de poder das gravadoras
• A rádio está mudando• Era On Demand
Music Genome Project (Pandora)
• Criado em Janeiro de 2000• Descrever as músicas pela essência
(gene)– 4,7 bilhões de músicas – 38,329 artistas
Pandora
• Usuário fornece um nome de artista/música• Gera a rádio (playlist) a partir da busca inicial• Refina o perfil do usuário acordo com o
feedback• Pandora Everywhere
Last.fm
• Usuário instala um plug-in no seu player MP3 (portátil ou não)
• Ranks das Músicas mais ouvidas• Associação de perfis “amigos”
Conclusões
• Divulgar• Aproveitar o novo mercado de música• Personalizar as WebRadios• Desentoxicação dos downloads ilegais
Referências• http://en.wikipedia.org/wiki/Recommendation_system• http://en.wikipedia.org/wiki/List_of_Music_Genome_Project_attribut
es• http://en.wikipedia.org/wiki/Last.fm• http://www.pandora.com/• http://en.wikipedia.org/wiki/Music_Genome_Project• http://en.wikipedia.org/wiki/Pandora_%28music_service%29• http://www.downloadsquad.com/2007/03/23/download-squad-
interview-tim-westergren-of-pandora/• http://www.eastbayexpress.com/2006-01-11/news/pandora-s-box/1• http://www.twit.tv/itn6• http://www.gardenal.org/trabalhosujo/2007/01/
o_que_voce_esta_ouvindo.html