TagArea_1TagPesquisar_1TagNavegar_1TagSair_1TagEntrar_1
LogoBeta_1_br     
 

O sistema de sugestão automática de músicas

 

Pretende-se com este sistema auxiliar os nossos utilizadores na descoberta de novas sonoridades, dando-lhes, quando  possível, sugestões de músicas a ouvir.

Para que o mecanismo funcione, os utilizadores terão que "ensinar" o Palco Principal, dizendo-lhe quais as suas músicas favoritas, inserindo-as na sua playlist:

Figura 1 - exemplo da inserção de uma música à playlist de um utilizador

 

Depois, com a participação activa de todos, poderão ver a lista de músicas sugeridas surgir:

Figura 1 - exemplo de possíveis sugestões a um utilizador

 

Desta forma, os ouvintes ajudarão a aumentar a (possível) relação entre músicas, e  as bandas com músicas de qualidade a sair do anonimato.

 

Como funciona?

 

A grande quantidade de dados acumulados a partir de um projecto como o Palco Principal esconde conhecimentos valiosos para importantes tomadas de decisão internas, e dos próprios utilizadores. Neste contexto, o desafio que se colocou na implementação de um sistema como este foi a resolução de duas questões básicas:

- Como organizar os dados?
- Como extrair conhecimento dos dados organizados?

A primeira questão foi a impulsionadora da primeira parte do projecto, e levou ao desenvolvimento do sistema de ranking de projectos musicais.
A segunda pretendeu resolver o problema da interacção humana com a grande quantidade de dados disponíveis, facilitando de forma notória a visualização e escolha de conteúdos.

Deste modo, o nosso sistema tenta medir a probabilidade de um utilizador que gosta de uma determinada música A, gostar de uma música B.

Esta decisão terá sempre um peso associado - mede a fiabilidade da escolha.

 

Neste exemplo, mostramos, de uma maneira muito simplista, como é que, através de um conjunto de músicas na playlist de um utilizador, o sistema sugere outras músicas, de acordo com uma determinada probabilidade:

Tabela 1 - exemplo de possíveis relações entre músicas

 

Gráfico 1 - exemplo de possíveis relações entre músicas

 

Pela análise rápida do quadro, reparamos que , por exemplo, a um utilizador que contenha a "Música 9" na sua playlist, irão ser-lhe sugeridas as músicas "Música 1", "Música 2", "Música 3" e "Música 6", com uma probabilidade de 60%, 50%, 80% e 70%, respectivamente. (Nota: neste exemplo não é contemplado o "peso" de cada decisão).

Isto só é possível através de relações entre todos os utilizadores e respectivas playlists. Através de um algoritmo de regras de associação e tabelas adaptativas, o nosso sistema tenta sugerir, com a máxima fiabilidade, músicas aos utilizadores de acordo com as suas preferências musicais.