My portfolio (whsmith.me)
-
Updated
Nov 26, 2023 - HTML
My portfolio (whsmith.me)
Command Line Interface playlist generator for Spotify users. Utilized the spotipy library for Spotify API calls.
One click add a song to a preset spotify playlist, with kivy GUI
Do some data visualization on famous spotify playlist
Top song grabber for your personal spotify playlist.
This windows GUI app provides downloading cover images of the songs you are looking for. (You can search)
A baseline template for anyone looking to develop a Flask-Spotify WebApp with OAuth2
Creates and updates Spotify playlists that are combinations of your sub-playlists
A new playlist of random songs that I haven't listened in a while generated automatically every Monday
Crawling, Analyzing, Clustering music data from Spotify API
A program that curates a playlist for a user using the Spotify API based on the color data of a user submitted photo obtained using Image Processing with OpenCV and Pillow libraries.
Automated application to sort tracks from certain playlists (liked songs, discover weekly, etc.) into different genre- or decade-based playlists
Create a new playlist on Spotify by scraping Billboard Hot 100 chart.
A Python script that retrieves customizable music recommendations provided by Spotify-Api to your Spotify Account
This repository is meant to display knowledge and skills using the Spotify API.
Photo collage generator of your top artists and tracks from Spotify. Built with Flask, Spotipy and Pillow
The `MKGCN` class, coupled with the Spotify API, orchestrates a multi-modal knowledge graph convolutional network to enhance music recommendation systems by integrating user interaction data and diverse music modalities.
This is our Design Project for the semester.
a simple way for adding your local music files to your spotify account.
Add a description, image, and links to the spotipy-library topic page so that developers can more easily learn about it.
To associate your repository with the spotipy-library topic, visit your repo's landing page and select "manage topics."