Como desenvolver uma aplicação que toca música de acordo com o seu humor
A chave para este tipo de aplicação seria identificar o humor do utilizador. Uma das melhores e típicas formas de o fazer será através de um pequeno questionário objectivo para compreender o estado de espírito actual do utilizador. Sempre que o usuário estiver acessando a aplicação, este questionário dará uma pontuação para cada humor. Digamos que obtivemos esta pontuação (De 100)
Exausto: 60
Culpado: 20
Feliz: 10
Sozinho: 30
Irritado: 15
Depressivo: 70
Agora, sabemos que a nossa playlist deve conter uma mistura de Motivational for depressed e R & B for exhausted mood, de preferência na proporção da partitura que obtivemos. Após um certo tempo, teremos os dados suficientes para entender o comportamento do nosso sujeito. Por exemplo, na maior parte do tempo o utilizador fica em Depressed Mood, nas Horas Manhãs sente-se sozinho, etc. Usando estes factores podemos personalizar e reduzir as questões durante um período de tempo.
Para a classificação da música precisa de um modelo supervisionado e na minha opinião pode desenhar uma máquina de suporte vectorial baseada no Singer, Music Composer, Loudness, Tempo etc. Há muito papel disponível na Classificação do Género Musical. (http://cs229.stanford.edu/proj2011/HaggbladeHongKao-MusicGenreClassification.pdf e https://www.cs.swarthmore.edu/~meeden/cs81/s12/paper/AdrienDannySamPaper.pdf )
Não procure a perfeição. O mundo não existe no mundo estatístico. Tente e continue trabalhando nele para melhorar as previsões.
Artigos semelhantes
- Qual é o nome da música que toca no trailer do filme de Deadpool?
- Como fazer música para uma canção para a qual escrevi a letra? Qual é a melhor aplicação para adicionar música à canção que escrevi
- Se um telefone toca uma vez e vai direto para o correio de voz toda vez que você liga, isso significa que está bloqueado?
- Eu quero construir uma aplicação andróide para chat de vídeo. Qual é a melhor opção para desenvolver esta aplicação?