-
squadify
Python Web App integrated using Flask that interfaces with the Spotify API to merge different user's playlists while maintaining song diversity and balance
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I didn't work on the algorithm part, so I can't answer your question. I know it's not as simple as an equal number of songs from each friend though. The code is open source and well commented, so you can check it out here https://github.com/hershal-rami/squadify/blob/main/squadify/make_collab.py.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.
Related posts
-
1.5M PDFs in 25 Minutes
-
Made an ESP32-powered meat thermometer. Features a graphing web UI, estimates how many minutes until your meat is done, uses super precise 16-bit ADC, and can calibrate any cheap thermistor probe against a DS18B20 digital sensor
-
Freshman feeling lost, need some guidance...
-
Ask HN: Favorite Free Web Tools?
-
Syncify is a web app that can convert your Spotify playlists to YouTube playlists.