Situatie
Dai play la o piesa noua si brusc urmatoarele zece melodii par alese fix pentru starea ta. Nu e vreo coincidenta si sigur nu sta cineva la sediul Spotify sa iti faca un playlist manual. E doar matematica pusa la treaba. Platforma foloseste o combinatie agresiva de trei algoritmi diferiti ca sa te tina cu castile in urechi.
Solutie
1. Collaborative Filtering (Efectul de turma) Nu esti atat de unic pe cat crezi. Algoritmul pune toti utilizatorii si toate melodiile intr-o matrice uriasa. Daca tie iti plac piesele A, B si C, iar un utilizator din alta tara asculta B, C si D, sistemul face instant o legatura logica. Cel mai probabil, o sa iti bage in playlist piesa D. E acelasi principiu pe care il foloseste si Netflix. Sistemul te judeca in functie de deciziile oamenilor cu gusturi similare.
2. Natural Language Processing (Ce zice internetul) Spotify nu asculta doar muzica, ci “citeste” internetul. Algoritmul lor scaneaza zilnic mii de bloguri muzicale, articole si thread-uri de pe Reddit. Cauta adjectivelor si termenii asociati cu anumiti artisti. Daca mii de oameni descriu o formatie folosind cuvinte ca “melancolic”, “ploaie” sau “vibe de toamna”, piesele alora ajung direct in playlist-urile generate pentru mood-ul respectiv.
3. Analiza bruta a semnalului audio Ce se intampla cand un artist total necunoscut scoate o piesa? Nimeni nu o asculta initial, deci primele doua filtre sunt inutile. Aici intervine analiza acustica. Spotify ia fisierul tau .ogg, il transforma intr-o spectrograma si se uita la structura lui. Calculeaza BPM-ul (tempo-ul), nivelul de zgomot, semnatura ritmica si valoarea de “danceability”. Daca frecventele piesei necunoscute se pupa perfect cu istoricul tau de ascultare, o primesti cadou in “Discover Weekly”.
Testul suprem de 30 de secunde Pe langa toate astea, aplicatia sta cu ochii pe butonul tau de skip. Daca treci la piesa urmatoare inainte sa se scurga primele 30 de secunde, piesa incaseaza un feedback negativ clar. Daca treci de acest prag invizibil, actiunea se contorizeaza ca un “stream” valid, iar algoritmul marcheaza o mica victorie.
Tot acest sistem e gandit sa creeze o bula de ecou extrem de confortabila, care iti serveste fix ce vrei sa auzi. Dar daca algoritmul iti da mereu chestii care seamana perfect cu ce stii deja, cat de des mai ajungi sa dai peste genuri muzicale cu adevarat noi?
Leave A Comment?