QNA > C > Come Sviluppare Un'applicazione Che Riproduce Musica Secondo Il Tuo Umore

Come sviluppare un'applicazione che riproduce musica secondo il tuo umore

La chiave per questo tipo di applicazione sarebbe identificare l'umore dell'utente. Uno dei modi tipici e migliori per farlo sarà lanciare un piccolo questionario oggettivo per capire l'umore attuale dell'utente. Ogni volta che l'utente accede all'applicazione questo questionario darà un punteggio ad ogni umore. Diciamo che abbiamo questo punteggio (su 100)

Esausto: 60

Colpevole: 20

Felice: 10

Solo: 30

Incazzato: 15

Depresso: 70

Ora, sappiamo che la nostra playlist dovrebbe contenere un mix di Motivazionale per il depresso e R&B per l'umore esausto, preferibilmente nel rapporto del punteggio che abbiamo ottenuto. Dopo un certo tempo, avremo i dati sufficienti per capire il comportamento del nostro soggetto. Per esempio, la maggior parte del tempo l'utente è rimasto in uno stato d'animo depresso, nelle ore del mattino si sente solo ecc. Usando questi fattori possiamo personalizzare e ridurre le domande in un periodo di tempo.

Per la classificazione della musica è necessario un modello supervisionato e secondo me si può progettare una Support Vector Machine basata su Cantante, Compositore, Loudness, Tempo ecc. Ci sono molti documenti disponibili sulla classificazione dei generi musicali. (http://cs229.stanford.edu/proj2011/HaggbladeHongKao-MusicGenreClassification.pdf e https://www.cs.swarthmore.edu/~meeden/cs81/s12/papers/AdrienDannySamPaper.pdf )

Non cercare la perfezione. Il mondo non esiste nel mondo statistico. Fate un tentativo e continuate a lavorarci per migliorare le previsioni.

Di Sweyn

Dovrei passare da Truecaller all'app DND di TRAI? :: Come evitare i messaggi promozionali che arrivano ogni giorno nella mia casella di posta mobile
Link utili