Skip to content

Find out your music taste compatibility using Spotify MatchedR!

Notifications You must be signed in to change notification settings

adellegia/Spotify-MatchedR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Final data science project: Spotify-matchedR

Summary

Spotify-matchedR aims to measure the music taste compatibility of two people based on the songs they listen to on Spotify.   

Using the "Rspotify” package and Spotify Web API, we will download the songs from “Your Top Songs” playlist, which is the recap for any year from 2018-2020 of the user’s 100 most listened songs. We will then build a matching algorithm in R that returns a compatibility score based on the songs, artists, and genres that the two users have in common.  

Using the “plotly” package, we will visualize five musical metrics available on Spotify track audio features, which are:

  • danceability or the measure of how suitable a track is for dancing based on a combination of musical elements including tempo, rhythm stability, beat strength, and overall regularity;
  • energy which is the perceptual measure of intensity and activity;
  • popularity of the matched tracks;
  • speechiness which is understood by the presence of spoken words in a song, and;
  • valence or the measure of musical positivity.

Finally, we will use the "Shiny" package, to deploy the Spotify-matchedR app!

To view and use the app, click Spotify-MatchedR now!

Contributors

References

License

The material in this repository is made available under the MIT license.

Statement of Contributions

Ma. Adelle Gia Arbo and Janine De Vera worked cooperatively to develop the Spotify MatchedR app.

About

Find out your music taste compatibility using Spotify MatchedR!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages