Inspiration
If you are a music buff who needs constant information on your favourite artist, always on the lookout for new artists that match your taste, can not stand it when you listen to a song and can't figure out which song it is, want a perfect song recommendation according to your current surroundings, then musicBot is the solution.
One stop station for following artists and your musical preferences.
What it does
Features:
- Keep track of upcoming concerts of favourite artist.
- Recognize the music being played
- Suggest music by image and give a youtube link to the song
- Gives personalised artist recommendations to users.
- Give information about their upcoming concerts.
How we built it
- Obtained artist and user information from songkick api.
- Build a recommender system from this information.
- Obtained discography for each artist from the Qwant api.
- Used ACRcloud api to recognize songs being played.
- Used Imagga search api to understand images and suggest music based on them
- Used Qwant search api to search for the songs that contain image items in their lyrics
- Hosted the app on heroku with facebook as the front end for the chatbot.
Challenges we ran into
- Apis refused to work for no reason.
Accomplishments that we're proud of
- Integrating multiple functionalities in the app.
What we learned
- Keep using APIs!
What's next for musicBot
- More feature integration.
Log in or sign up for Devpost to join the conversation.