WAŻNA INFORMACJA

W grudniu 2024 Spotify wycofało wsparcie swojego API dla audio features, przez co ta aplikacja stała się bezużyteczna.
Zachowuję jednak kod odpowiedzialny za obsługę audio features na wypadek, gdyby Spotify cofnęło wprowadzone zmiany.

Aby ten projekt nie okazał się kompletną stratą czasu, będę go dalej prezentować, wykorzystując własny zestaw utworów muzycznych, na których testowałem działanie aplikacji.
Oznacza to, że aplikacja nie będzie już generować rekomendacji na podstawie muzyki użytkownika, ponieważ nie jest w stanie uzyskać niezbędnych parametrów audio jego ulubionych utworów.

Zamiast tego aplikacja zaprezentuje (jak mogłoby to wyglądać, gdyby wszystko działało poprawnie) rekomendacje oparte na zapisanych przeze mnie wcześniej piosenkach i ich cechach audio (plik demofile.txt w folderze music_recommender_project/data).

IMPORTANT NOTE

As of december 2024, Spotify deprecated their audio features endpoint, rendering this app useless.
I am keeping the code responsible for handling audio features in case they revert the changes.

To not make this app a complete waste of time, I will be showcasing it further using my personal set of music tracks I tested the app with.

This means that this app will no longer get any recommendations based on user's music, as the app can't get the much needed audio features of user's top music tracks and will instead showcase (what it would look like had it all worked out) recommendations based on my saved music data and it's audio features (demofile.txt in the music_recommender_project/data directory).

Aplikacja do polecania muzyki

projekt mający na celu polecanie piosenek w oparciu o Twoje dane z Spotify
aplikacja ma dostęp do Twoich najbardziej słuchanych i zapisanych piosenek
na ich podstawie, przy pomocy uczenia maszynowego, algorytm zwraca (play)listę polecanych utworów

Music recommender app

a project to recommend songs based on your Spotify data
the application has access to your saved and most listened to songs
based on them, using machine learning, the algorithm returns a (play)list of recommended songs

YouTube Obejrzyj demo Spotify Zaloguj się txt Zobacz demofile Poczytaj o modelu