Welcome to our web app ;)
๐๐ฟ๐ต
We want to create a webapplication which uses the Spotify Web API to recommend songs based on the users mood which he states when opening the page as well as implementing a mood diagram based on the users "mood history".
Link to the web app: Moosify
2020-02
Cien, Alex, Moritz
Server
: HerokuDatabase
: Google FirebaseCode
: GitHub
- HTML5, CSS3, Vivify- and Lit CSS Library (frontend)
- Node.js using express (backend)
- NoSQL database
- Spotify API (interface)
cute design like the glitch page ๐๐
- kNN ML for making the user's song cloud more sizable
- user states mood;
- based on that parameter we recommend songs
- mood diagram based on user's mood history
- saving data and doing some ML with it (maybe with some psychographic things too)
- Chat
- Social Network structure
- Page about Songs (and their Params like mood)
- User signs in with Spotify
- He is redirected to our app and we receive an access token
- He states his mood
- These parameters are sent to our backend to `/getSongs
- We request his recently played songs and their mood from the Spotify web API
- We choose the best songs that correspond to the user's current mood
- We send them to the user
- He can select which song he wants to add to his library
- The user can now go into Spotify and listen to the new playlist we have created for him, containing the selected songs
- Enjoy the Music! ๐