Abhishek Pai Angle
The project targets to build a music recommender system which takes in your picture and then predicts your mood and accordingly predicts a song for you.
Pre-requisites: Enthusiasm and a positive learning attitude Comfort with the concepts from CS101 and a little of Python is a plus but not mandatory
What all will be required to complete this project ? To carry out this project we’ll use Machine Learning, Deep Learning, Computer Vision and maybe some APIs and development tools too if time permits.
How do we wish to accomplish it ? We’ll first build a Face Recognition and mood predictor model using Convolutional Neural Networks (CNNs) and later integrate it with a music recommender system. If time permits, we’ll integrate this using the Spotify API to allow more variability in the selection of songs and finally deploy it as a web application.
Selection Procedure: First filter through SoP and later can have an interview or a small assignment
|Week Number||Tasks to be Completed|
|Week 1-2||Go through resources of python, machine learning, image processing|
|Week 3||Run basic ML models and get introduced to deep learning( ANNs, CNNs)|
|Week 4-5||Get introduced to transfer learning and start implementing research papers|
|Week 6||Build a face recognition model using CNNs|
|Week 7||Build a music recommendation model using ML techniques|
|Week 8||Integration of the face recognition and music recommendation model|
|Week 9||Deployment of the model into a web application|
|Week 10||Buffer Time|