Set up the Python env using conda, pipenv, etc.
Check out the Makefile for the common commands.
Publishing to pypi is handled through github releases and action, though version in setup.py needs to be manually bumped.
- Use more data from the playlist or even the song tags themselves to more accurately find songs, e.g. song duration, year, album artist
- Try removing the "the" from song names;
The Wolven Storm
is not the same asWolven Storm
- Compute some similarity metrics after finding matches on Spotify; taking the example above, atm can't know which one to search first but after seeing the artist from each attempt, one could deduce the correct one