Coder Social home page Coder Social logo

Comments (26)

ayushbathrey avatar ayushbathrey commented on June 3, 2024 2

Join this group for discussion https://chat.whatsapp.com/BXCzibZ5eCS9sYBTkXJitW

from spotify-recommendation-engine.

tripathyprateek avatar tripathyprateek commented on June 3, 2024 1

@ucalyptus I would like to be assigned this task. I have worked on the Spotify API before, and I would be able to complete this task.

from spotify-recommendation-engine.

ka1shi avatar ka1shi commented on June 3, 2024

Hi @ucalyptus, I would like to work on this issue.

from spotify-recommendation-engine.

SubhradeepSS avatar SubhradeepSS commented on June 3, 2024

@ucalyptus would like to work on the issue

from spotify-recommendation-engine.

Shubham-1105 avatar Shubham-1105 commented on June 3, 2024

I am also interested to work on this isssue as well

from spotify-recommendation-engine.

ucalyptus avatar ucalyptus commented on June 3, 2024

I have added the dataset link as well.

from spotify-recommendation-engine.

ka1shi avatar ka1shi commented on June 3, 2024

@Shubham-1105 @SubhradeepSS, Can we connect on slack, so we can better decide how we should proceed ahead?

from spotify-recommendation-engine.

Shubham-1105 avatar Shubham-1105 commented on June 3, 2024

from spotify-recommendation-engine.

SubhradeepSS avatar SubhradeepSS commented on June 3, 2024

@Shubham-1105 @SubhradeepSS, Can we connect on slack, so we can better decide how we should proceed ahead?

Sure

from spotify-recommendation-engine.

poojasrinivass avatar poojasrinivass commented on June 3, 2024

I would like to work on this issue as well.

from spotify-recommendation-engine.

aanagran avatar aanagran commented on June 3, 2024

hii @ucalyptus, i would like to work on this issue.
can you assign me this issue?

from spotify-recommendation-engine.

lucky-suman avatar lucky-suman commented on June 3, 2024

I will help for this issue, as I worked before on Implicit recommendation systems earlier.

from spotify-recommendation-engine.

ucalyptus avatar ucalyptus commented on June 3, 2024

hi @lucky-suman check slack DM

from spotify-recommendation-engine.

priyanka2109 avatar priyanka2109 commented on June 3, 2024

I would like to work on this issue.

from spotify-recommendation-engine.

ayushbathrey avatar ayushbathrey commented on June 3, 2024

I would like to be assigned this task.

from spotify-recommendation-engine.

ucalyptus avatar ucalyptus commented on June 3, 2024

@lucky-suman join

from spotify-recommendation-engine.

Shubhangipanda avatar Shubhangipanda commented on June 3, 2024

Hi! I would like to work on this issue.

from spotify-recommendation-engine.

maheshwari-git avatar maheshwari-git commented on June 3, 2024

can [email protected] be unsubscribed from this repo notifications ? @lucky-suman

from spotify-recommendation-engine.

ucalyptus avatar ucalyptus commented on June 3, 2024

@maheshwari-git did not get you

from spotify-recommendation-engine.

ucalyptus avatar ucalyptus commented on June 3, 2024
  • A. Would be great if you folks divide the work of porting into python among yourselves.
    A.1 Use the toy Amazon Rating Dataset
    A.2 What I meant by dividing the work is you need to refactor the code i.e
    break the code down to multiple files each serving a specific purpose. Eg. utils.py,init.py,dataset.py , train.py etc
    A.3 Push your PRs not to master but to research branch
    A.4 Feel free to reach out to me on Slack or Lucky Suman who is a mentor for our project. Lucky is an ex-data scientist at Red Hat and has worked on RecSys plugins for RedHat on VS-Code.
    A.5 For recommendation systems there are many algorithms available but few cater to dynamic settings. A platform like Spotify is dynamic where users are daily added, removed. Users interact with new songs and unlike old songs etc. We as a human are a subject of an online learning setting. In such situations model has to be refreshed or reweighted (think how boosting algorithms work by learning from the predecessor) .
    A.6 Read the paper thoroughly to understand why normal algorithms cannot mimic the case with Spotify
  • B. Once we finish working with the toy dataset, me and the mentors will work with the Flutter team for their status on the UI and backend.
    B.1 In this stage , we know that the algorithm works but we need a dynamic setting now.
    B.2 There can be two ways to create a dynamic setting ,
    a. we make a playlist locally and recommendations are based on this . All existing songs and suggested songs will exist in local storage of the user.
    b. We create a live example. User signs into his Spotify Account(OAuth capabilities needed), spotipy api reads his playlist. We get a User Interaction Matrix from the API. The U-I matrix and its artifacts (because dyanmic setting) are fed into the implicit MF model (created in Phase A) and we fetch the created playlist(suggested by our model) into the Flutter App.
    Direction b is simpler to think since we have a notebook implemented in this direction existing (in the master branch).
  • This is a two phase project for the two months remaining for GSSOC.
  • More or less this will be the frame of work. Some edits will be made after consultation with other mentors and data scientists and app devs.

from spotify-recommendation-engine.

salonipriyani avatar salonipriyani commented on June 3, 2024

Interested!

from spotify-recommendation-engine.

ucalyptus avatar ucalyptus commented on June 3, 2024

No longer taking any more assignees

from spotify-recommendation-engine.

ucalyptus avatar ucalyptus commented on June 3, 2024

Join this group for discussion https://chat.whatsapp.com/BXCzibZ5eCS9sYBTkXJitW
This is optional however you can ask me more here

from spotify-recommendation-engine.

yugaljain1999 avatar yugaljain1999 commented on June 3, 2024

Please assign me this issue @ucalyptus .

from spotify-recommendation-engine.

ucalyptus avatar ucalyptus commented on June 3, 2024

@yugaljain1999 as announced on slack, no explicit assigning is required. Just go ahead with it, waiting for a pull request from you.

from spotify-recommendation-engine.

luckysuman03 avatar luckysuman03 commented on June 3, 2024

Hello guys, any update on this. Please let me know if anybody needs any help in terms of code and algorithm. As real-time data generally is skewed, so would suggest going for HPF(Hierarchical Poisson Factorization).
For more information: https://github.com/david-cortes/hpfrec

from spotify-recommendation-engine.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.