4
respostas

RESULTADO DO MEU CLUSTER

Gostaria de tirar uma dúvida que no meu resultado comparando a música 'Rihanna - Diamonds' Apareceu músicas que não tem nada haver. Exceto a segunda (Panic! At The Disco of a Bachelor) Insira aqui a descrição dessa imagem para ajudar na acessibilidade

4 respostas

Outra dúvida que possuo é: e seu quiser analisar musica de artistas que não estão no arquivos de dados proposto? Como fazer? Uma vez que a estrutura já esta acessando API do spotify?

Olá, Renato, tudo bem?

Na recomendação de músicas com base em clusters, o algoritmo não está olhando diretamente para o gênero da música ou o artista, mas sim para características mais sutis das músicas. Essas características podem incluir elementos musicais como ritmo, melodia, harmonia, timbre, entre outros. Portanto, à primeira vista as músicas possam parecer muito diferentes (por exemplo, Rihanna e Panic! At The Disco), elas podem compartilhar semelhanças em outros aspectos que o algoritmo considerou.

Se você deseja analisar músicas de artistas que não estão no arquivo de dados proposto, será necessário fazer uma requisição à API do Spotify para obter as informações dessas músicas.

Há uma biblioteca chamada Spotipy, é uma biblioteca Python leve para a API Web do Spotify. Deixo o link da documentação caso queira explorá-la.

Espero ter ajudado.

Caso surja alguma dúvida, compartilhe no fórum.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

E isso faz com que ele recomende a música para tocar na sequencia? Eu fiz o teste no proprio aplicativo do spotify, e ele foi coerente apresentando musicas que realmente são semelhantes a da Rihanna - Diamonds.

Oi Renato.

Desculpe pela demora em obter retorno.

Os algoritmos de recomendação podem variar em sua complexidade e também na quantidade de dados que consideram para fazer suas recomendações. Enquanto o algoritmo de clustering com K-means pode agrupar músicas com base em características musicais semelhantes, ele pode não ser tão sofisticado quanto o algoritmo do Spotify, que leva em consideração uma gama mais ampla de fatores, incluindo preferências individuais do usuário e até mesmo metadados das músicas.

O K-means talvez não leva em consideração todos os aspectos que o algoritmo do Spotify considera para fazer recomendações. Isso pode explicar por que o algoritmo do Spotify está produzindo recomendações mais coerentes com base na música "Rihanna - Diamonds".

Espero ter ajudado.

Abraços!