Termini Algoritmo Spotify: BaRT, Tasso di salvataggio e altro

Una guida di riferimento ai termini tecnici che stanno dietro al motore di raccomandazione di Spotify. Copre BaRT, il filtraggio collaborativo, le caratteristiche audio e le metriche di coinvolgimento.

FAQ
7 min read
A detailed scientific illustration depicting the inner workings of the Algoritmo Spotify as a complex, elegant machine.

Questo glossario definisce i termini tecnici utilizzati per descrivere il funzionamento del sistema di raccomandazione di Spotify. Usalo come riferimento quando leggi di playlist algoritmiche, ottimizzazione del coinvolgimento o strategia della piattaforma.


Sistemi Core

BaRT (Bandits for Recommendations as Treatments)

Il sistema IA che governa le raccomandazioni nella schermata Home di Spotify. BaRT utilizza un approccio multi-armed bandit per bilanciare lo sfruttamento (mostrare contenuti che sa ti piacciono) con l'esplorazione (testare nuovi contenuti per saperne di più sulle tue preferenze). Spiegazione completa →

Filtraggio collaborativo

Una tecnica di raccomandazione che identifica schemi in ciò che ascoltano ascoltatori simili. Se gli ascoltatori che hanno salvato il tuo brano salvano anche il Brano B, è più probabile che l'algoritmo consigli il Brano B ai nuovi ascoltatori della tua musica. Questo alimenta le associazioni "I fan apprezzano anche" e gran parte di Discover Weekly. Spiegazione completa →

Analisi audio

Il processo di estrazione di caratteristiche misurabili dalla forma d'onda audio grezza di un brano. Spotify utilizza reti neurali convoluzionali (CNN) per analizzare gli spettrogrammi e rilevare caratteristiche come tempo, tonalità, energia e umore. Ciò consente raccomandazioni di somiglianza sonora per Radio e Autoplay. Spiegazione completa →

Elaborazione del linguaggio naturale (NLP)

La capacità dell'algoritmo di comprendere il contesto testuale. Il componente NLP di Spotify analizza titoli di playlist, testi di canzoni, menzioni su blog e discussioni sui social media per comprendere il contesto culturale attorno alla musica.


Metriche di coinvolgimento

Save rate (Tasso di salvataggio)

La percentuale di ascoltatori che aggiungono il tuo brano alla propria libreria. Calcolato come saves ÷ ascoltatori unici. Un alto tasso di salvataggio segnala una forte intenzione da parte dell'ascoltatore ed è uno dei predittori più importanti del successo algoritmico. Spiegazione completa →

Skip rate (Tasso di salto)

La percentuale di stream in cui l'ascoltatore salta prima di una certa soglia, spesso i 30 secondi. Alti tassi di salto precoci insegnano all'algoritmo che il tuo brano non è adatto al pubblico a cui è stato mostrato.

Completion rate (Tasso di completamento)

La percentuale di ascoltatori che riproducono un brano dall'inizio alla fine. Alti tassi di completamento indicano una forte fidelizzazione e contribuiscono positivamente al punteggio algoritmico.

Repeat listen rate (Tasso di riascolto)

Quanto spesso i singoli ascoltatori tornano a riprodurre lo stesso brano più volte. Alti tassi di ripetizione segnalano un coinvolgimento profondo e possono innescare la classificazione come "super listener".

Stream-to-listener ratio (Rapporto stream per ascoltatore)

Il numero medio di stream per ascoltatore unico in un periodo di tempo. Un rapporto superiore a 1,0 indica ascolto ripetuto. Rapporti più elevati suggeriscono fan dedicati piuttosto che riproduzioni casuali una tantum.


Caratteristiche audio

Tempo

La velocità di un brano misurata in battiti al minuto (BPM). Varia da 0 a 250 BPM.

Energy (Energia)

Una misura da 0,0 a 1,0 di intensità e attività. Combina gamma dinamica, volume percepito, timbro, velocità di inizio e entropia. Il death metal ottiene un punteggio alto; la musica ambient un punteggio basso.

Valence (Valenza)

Una misura da 0,0 a 1,0 della positività musicale. Alta valenza (0,8+) suona felice o euforica. Bassa valenza (0,2 o inferiore) suona triste, malinconica o arrabbiata.

Danceability (Ballabilità)

Un punteggio da 0,0 a 1,0 su quanto un brano sia adatto al ballo in base a tempo, stabilità del ritmo, forza del battito e regolarità.

Acousticness (Acusticità)

Una misura di confidenza da 0,0 a 1,0 se un brano è acustico. Un valore di 1,0 indica alta confidenza che il brano non contenga strumenti elettronici o amplificati.

Instrumentalness (Strumentalità)

Una previsione da 0,0 a 1,0 se un brano contiene voci. Valori superiori a 0,5 suggeriscono brani strumentali. I suoni "Ooh" e "aah" sono trattati come strumentali.

Speechiness (Parlato)

Una misura da 0,0 a 1,0 della presenza di parola parlata. I contenuti in stile podcast ottengono un punteggio alto; la musica puramente strumentale ottiene un punteggio basso.


Superfici algoritmiche

Discover Weekly

Una playlist personalizzata di 30 brani che l'ascoltatore non ha mai sentito prima, aggiornata ogni lunedì. Alimentata principalmente dal filtraggio collaborativo. Spiegazione completa →

Release Radar

Una playlist personalizzata delle nuove uscite degli artisti seguiti e di quelli simili, aggiornata ogni venerdì. Richiede l'invio tramite Spotify for Artists almeno 7 giorni prima dell'uscita.

Radio

Una coda generata automaticamente di brani simili a un brano o artista seme. Utilizza l'analisi audio per la somiglianza sonora e il filtraggio collaborativo per la sovrapposizione del pubblico.

Autoplay

La funzione che continua a riprodurre musica quando una playlist o un album termina. Alimentata dagli stessi segnali della Radio, estende la sessione di ascolto indefinitamente.

Daily Mix

Una serie di 4-6 playlist che raggruppano la tua musica salvata e brani simili per genere o stato d'animo. Aggiornato quotidianamente.

AI DJ

Un'esperienza radiofonica personalizzata con commento vocale sintetizzato. Utilizza lo stesso motore di personalizzazione delle altre superfici ma aggiunge contesto parlato su artisti e brani. Spiegazione completa →


Strumenti promozionali

Discovery Mode

Un accordo di condivisione delle royalty in cui gli artisti accettano una commissione del 30% sugli stream provenienti da Radio, Autoplay e Mix in cambio di una maggiore probabilità di raccomandazione. Spiegazione completa →

Marquee

Un annuncio a schermo intero per le nuove uscite (entro 21 giorni), mostrato quando gli ascoltatori target aprono l'app mobile. Fa parte di Campaign Kit; prezzo pay-per-click.

Showcase

Un banner pubblicitario sul feed Home di Spotify per qualsiasi uscita. Fa parte di Campaign Kit; prezzo pay-per-click. Spiegazione completa →

Canvas

Un video in loop di 3-8 secondi che viene riprodotto dietro il tuo brano su dispositivi mobili. Non è direttamente algoritmico, ma può migliorare le metriche di coinvolgimento incoraggiando gli ascoltatori a guardare e salvare.


Concetti tecnici

Exploration vs exploitation (Esplorazione vs sfruttamento)

Il compromesso che BaRT gestisce tra mostrarti contenuti che sa ti piacciono (sfruttamento) e testare nuovi contenuti per apprendere le tue preferenze (esplorazione). I nuovi utenti ricevono più esplorazione; gli utenti consolidati ricevono più sfruttamento.

Cold start problem (Problema dell'avvio a freddo)

La sfida di raccomandare musica per nuovi artisti o nuovi utenti che non hanno una cronologia di ascolto. L'analisi audio aiuta a risolvere questo problema consentendo raccomandazioni di somiglianza sonora senza dati comportamentali.

Epsilon-greedy strategy (Strategia epsilon-greedy)

L'algoritmo specifico che BaRT utilizza per bilanciare esplorazione e sfruttamento. La maggior parte delle volte sfrutta (mostra raccomandazioni ad alta confidenza); occasionalmente esplora (mostra raccomandazioni incerte per raccogliere dati).

Contextual bandit (Bandito contestuale)

Un framework di machine learning che apprende azioni ottimali basate sul contesto. BaRT è un sistema di bandito contestuale che considera il contesto dell'utente (ora del giorno, dispositivo, attività recente) quando formula raccomandazioni.

Spectrogram (Spettrogramma)

Una rappresentazione visiva delle frequenze sonore nel tempo. Le CNN di Spotify analizzano gli spettrogrammi per estrarre caratteristiche audio dalle forme d'onda grezze.

Microgenre

Una classificazione di sottogenere granulare utilizzata per la personalizzazione. Spotify mantiene una vasta tassonomia di microgeneri basata sui modelli di ascolto e sulle caratteristiche audio.


Segmenti di ascoltatori

Active listener (Ascoltatore attivo)

Un ascoltatore che cerca intenzionalmente la tua musica da fonti attive (profilo artista, pagine di uscita, playlist personali, ricerca) negli ultimi 28 giorni.

Mensile active listener (Ascoltatore attivo mensile)

Il sottoinsieme di ascoltatori mensili che hanno ascoltato intenzionalmente da fonti attive, non solo da playlist passive o esposizione Radio.

Programmed listener (Ascoltatore programmato)

Un ascoltatore che ha sentito la tua musica tramite playlist algoritmiche o editoriali ma non ti ha cercato attivamente.


Concetti della piattaforma

30-second rule (Regola dei 30 secondi)

Uno stream conta ai fini delle royalty e delle metriche di coinvolgimento solo se l'ascoltatore riproduce il brano per 30 secondi o più. I salti prima dei 30 secondi non generano entrate e inviano segnali negativi. Spiegazione completa →

1,000-stream threshold (Soglia di 1.000 stream)

Al 2024, i brani devono accumulare 1.000 stream in un periodo mobile di 12 mesi per generare royalty. Gli stream al di sotto di questa soglia non vengono pagati.

Popularity index (Indice di popolarità)

Un punteggio da 0 a 100 che Spotify assegna a ogni brano e artista in base alla velocità di streaming recente. Punteggi più alti indicano una crescita più rapida rispetto alla media della piattaforma. Spiegazione completa →

Taste profile (Profilo di gusto)

Il modello algoritmico che Spotify costruisce per ogni utente basandosi sulla sua cronologia di ascolto, salvataggi, salti e attività sulle playlist. Alimenta tutte le raccomandazioni personalizzate.