Type in your question below and we'll check to see what answers we can find...
Loading article...
Submitting...
If you couldn't find any answers in the previous step then we need to post your question in the community and wait for someone to respond. You'll be notified when that happens.
Simply add some detail to your question and refine the title if needed, choose the relevant category, then post.
Before we can post your question we need you to quickly make an account (or sign in if you already have one).
Don't worry - it's quick and painless! Just click below, and once you're logged in we'll bring you right back here and post your question. We'll remember what you've already typed in so you won't have to do it again.
Please see below the most popular frequently asked questions.
Loading article...
Loading faqs...
Please see below the current ongoing issues which are under investigation.
Loading issue...
Loading ongoing issues...
I am a rising Junior majoring in data science in the U.S. For a personal project this summer, I thought it would be interesting to develop a recommendation system for the student radio at my university that tries to cater to an indie/alt crowd. Ideally the app uses the web API to access a users playlist, take in the data from the songs about the playlist, and then would use the recommendation endpoint to recommend a playlist with similar songs to the given playlist that are under the popularity threshold the station uses to that of the songs in a playlist (< 10M total streams, <1M artist monthly listeners). Of course I have to estimate the streams and monthly listeners with the popularity index because that data is not available through the API, nor anywhere else programmatically for free.
To find similar songs, I figured I would use some sort of clustering algorithm that would identify the similarities in the songs audio features to find general target values for input into the recommendation system. However I remembered the developer policy that says "Do not use the Spotify Platform or any Spotify Content to train a machine learning or AI model or otherwise ingest Spotify Content into a machine learning or AI model."
Would this fall under the above policy? I do not intend to deploy this app to production or monetize it in any way, I only to use this as a project to showcase and further develop my skills as a programmer.
Is anyone able to provide clarity on this issue, or know of someone to reach out to?
In the meantime, I'd be happy to hear any alternatives to ML that are still good ways to find songs with similar attributes to generalize and use as input into the recommendation endpoint.