the-ethan-hunt / B.E.N.J.I.

B.E.N.J.I.- The Impossible Missions Force's digital assistant
MIT License
91 stars 93 forks source link

Implement deep learning for a music recommender system #105

Open the-ethan-hunt opened 6 years ago

the-ethan-hunt commented 6 years ago

Deep learning can be used for recommender systems for movies, books, and music. See the presentation for more details.

uds5501 commented 6 years ago

This is do-able. I want to know in what format can I have the data and what all it will include. if it's going to be purely user's command based, then one can use NLTK repository.

I basically want to know what all data I can have to figure out which ML algo is the best in this case

the-ethan-hunt commented 6 years ago

@uds5501 , you need to be more specific regarding your application. We are going to implement deep learning for three stuff:

the-ethan-hunt commented 6 years ago

Update: We will for now begin with a music recommender system.

arunikayadav42 commented 6 years ago

@the-ethan-hunt can I work on this issue please :)

uds5501 commented 6 years ago

@the-ethan-hunt May I know what all data attributes we will be provided? And as for recommendation engines, are you looking for a model collaborative filter with random forest or something else?

the-ethan-hunt commented 6 years ago

@arunikayadav42 you are already working on #109 . Please complete the issue and then proceed on this one :smile: @uds5501 a collaborative filter model is a great idea indeed. Data attributes will be provided akin to the Netflix dataset; but instead for music. Hope you get the idea :smile:

uds5501 commented 6 years ago

@the-ethan-hunt Seen the data, I would get back to you soon as soon as I think I've created a plan for the same!

uds5501 commented 6 years ago

@the-ethan-hunt , have a look at this excellent Kernel . It uses User-User Rating Collaborative Filter with Singular Value Decomposition. We just need a way to save the model weights (It isn't as easy as it usually is in Keras), Any suggestions on that?

the-ethan-hunt commented 6 years ago

Assigned to @uds5501 . P.S. You have not included the link to the kernel.

Arunkumar0258 commented 5 years ago

Hello, I can work on making a content-based filtered movie recommender system for BENJI. I can make start by making a simple NLP based system and then transitioning into a Deep Learning approach if needed.

the-ethan-hunt commented 5 years ago

Assigned to @Arunkumar0258

shruthi0898 commented 5 years ago

Hi, I would like to work on a books recommender. Can I please get assigned on this and get details of the dataset?

the-ethan-hunt commented 5 years ago

Book recommender system assigned to @shruthi0898

amrutha3 commented 5 years ago

Hey there @the-ethan-hunt! I would like to work on the music recommender system provided the dataset is given. I have some knowledge on the implementation of a recommender system and the math behind it . I'll try to implement it in Python.