This is a machine learning model that receives a user's playlist of favorite tracks, and returns some recommendations using linear algebra.
Web API Web Playback API https://stackoverflow.com/questions/79239871/cant-access-tracks-audio-features-using-spotipy-fetching-from-spotify-api
https://pypi.org/project/yt-dlp/
https://essentia.upf.edu/streaming_extractor_music.html https://github.com/MTG/essentia/blob/master/src/essentia/utils/extractor_music/MusicLowlevelDescriptors.cpp
https://essentia.upf.edu/streaming_extractor_music.html
https://www.kaggle.com/datasets/fcpercival/160k-spotify-songs-sorted
https://www.kaggle.com/datasets/tomigelo/spotify-audio-features
https://www.kaggle.com/datasets/rodolfofigueroa/spotify-12m-songs
Ensure kaggle.json is in the location ~/.kaggle/kaggle.json to use the Kaggle API.