Sistemi principali
BaRT (Bandits for Recommendations as Treatments)
Il sistema di IA che governa le raccomandazioni nella schermata Home di Spotify. BaRT usa un approccio a bandito multi-braccio per bilanciare exploitation (mostrare contenuti che sa essere apprezzati) ed exploration (testare nuovi contenuti per conoscere meglio le preferenze). Spiegazione completa →
Filtraggio collaborativo
Una tecnica di raccomandazione che individua schemi nei gusti di ascoltatori simili. Se gli ascoltatori che hanno salvato la tua traccia salvano anche Track B, l'algoritmo ha maggiori probabilità di raccomandare Track B ai nuovi ascoltatori della tua musica. Alimenta le associazioni «Fans Also Like» e gran parte di Discover Weekly. Spiegazione completa →
Analisi audio
Il processo di estrazione di caratteristiche misurabili dalla forma d'onda audio grezza di una traccia. Spotify usa reti neurali convoluzionali (CNNs) per analizzare gli spettrogrammi e rilevare caratteristiche come tempo, tonalità, energia e atmosfera. Questo consente raccomandazioni basate sulla 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 i titoli delle playlist, i testi delle canzoni, le citazioni nei blog e le discussioni sui social media per comprendere il contesto culturale della musica.
Metriche di coinvolgimento
Tasso di salvataggio
La percentuale di ascoltatori che salvano la tua traccia nella loro libreria. Si calcola come saves ÷ unique listeners. Un tasso di salvataggio elevato segnala una forte intenzione d'ascolto ed è uno dei predittori più importanti del successo algoritmico. Spiegazione completa →
Tasso di skip
La percentuale di stream durante i quali l'ascoltatore passa oltre prima di una determinata soglia, spesso quella dei 30 secondi. Tassi elevati di skip iniziali insegnano all'algoritmo che la tua traccia non è adatta al pubblico a cui è stata mostrata.
Tasso di completamento
La percentuale di ascoltatori che riproducono una traccia dall'inizio alla fine. Tassi elevati di completamento indicano una forte capacità di mantenere l'attenzione e contribuiscono positivamente al punteggio algoritmico.
Tasso di riascolto
La frequenza con cui i singoli ascoltatori tornano ad ascoltare più volte la stessa traccia. Tassi elevati di riascolto segnalano un coinvolgimento profondo e possono attivare la classificazione di «super ascoltatore».
Rapporto stream/ascoltatore
Il numero medio di stream per ascoltatore unico in un determinato periodo. Un rapporto superiore a 1.0 indica ascolti ripetuti. Rapporti più elevati suggeriscono fan affezionati invece di ascolti occasionali una tantum.
Caratteristiche audio
Tempo
La velocità di una traccia, misurata in battiti al minuto (BPM). Va da 0-250 BPM.
Energia
Una misura dell'intensità e dell'attività su una scala da 0.0-1.0. Combina gamma dinamica, volume percepito, timbro, tasso di attacco ed entropia. Il death metal ottiene un punteggio alto; la musica ambient uno basso.
Valenza
Una misura della positività musicale su una scala da 0.0-1.0. Una valenza alta (0.8+) suona allegra o euforica. Una valenza bassa (0.2 o inferiore) suona triste, malinconica o arrabbiata.
Ballabilità
Un punteggio da 0.0-1.0 che indica quanto una traccia sia adatta al ballo, in base a tempo, stabilità ritmica, forza del beat e regolarità.
Carattere acustico
Una misura di confidenza da 0.0-1.0 sulla natura acustica di una traccia. Un valore di 1.0 indica un'elevata probabilità che la traccia non contenga strumenti elettronici o amplificati.
Carattere strumentale
Una previsione da 0.0-1.0 sulla presenza di voci in una traccia. Valori superiori a 0.5 suggeriscono tracce strumentali. I suoni «Ooh» e «aah» sono considerati strumentali.
Presenza di parlato
Una misura da 0.0-1.0 della presenza di parole pronunciate. I contenuti in stile podcast ottengono un punteggio alto; la musica puramente strumentale uno basso.
Superfici algoritmiche
Discover Weekly
Una playlist personalizzata di 30 tracce che l'ascoltatore non ha ancora sentito, aggiornata ogni lunedì. È alimentata principalmente dal filtraggio collaborativo. Spiegazione completa →
Release Radar
Una playlist personalizzata di nuove uscite di artisti seguiti e artisti simili, aggiornata ogni venerdì. Richiede di presentare il brano tramite Spotify for Artists almeno 7 giorni prima dell'uscita.
Radio
Una coda generata automaticamente con tracce simili a una canzone o a un artista di partenza. Usa 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 termina una playlist o un album. Usa gli stessi segnali di Radio e prolunga la sessione d'ascolto senza limiti.
Daily Mix
Un insieme di 4-6 playlist che raggruppano la tua musica salvata e tracce simili per genere o atmosfera. Si aggiorna ogni giorno.
AI DJ
Un'esperienza radio personalizzata con commenti vocali sintetizzati. Usa lo stesso motore di personalizzazione delle altre superfici, ma aggiunge contesto parlato su artisti e tracce. Spiegazione completa →
Strumenti promozionali
Discovery Mode
Un accordo di condivisione delle royalty in cui gli artisti accettano una trattenuta del 30% sugli stream provenienti da Radio, Autoplay e Mixes in cambio di una maggiore probabilità di essere raccomandati. Spiegazione completa →
Marquee
Un annuncio pop-up a schermo intero per le nuove uscite (entro 21 giorni), mostrato quando gli ascoltatori target aprono l'app mobile. Fa parte di Campaign Kit e ha un prezzo per clic.
Showcase
Un banner pubblicitario nel feed Home di Spotify per qualsiasi uscita. Fa parte di Campaign Kit e ha un prezzo per clic. Spiegazione completa →
Canvas
Un video in loop di 3-8 secondi che viene riprodotto dietro la traccia su mobile. Non è direttamente algoritmico, ma può migliorare le metriche di coinvolgimento incoraggiando gli ascoltatori a guardare e salvare.
Concetti tecnici
Exploration ed exploitation
Il compromesso che BaRT gestisce tra mostrare contenuti che sa essere apprezzati (exploitation) e testare nuovi contenuti per imparare le tue preferenze (exploration). I nuovi utenti ricevono più exploration; gli utenti consolidati più exploitation.
Problema del cold start
La difficoltà di raccomandare musica a nuovi artisti o nuovi utenti senza cronologia d'ascolto. L'analisi audio aiuta a risolvere il problema consentendo raccomandazioni basate sulla somiglianza sonora senza dati comportamentali.
Strategia epsilon-greedy
Lo specifico algoritmo che BaRT usa per bilanciare exploration ed exploitation. Per la maggior parte del tempo sfrutta le informazioni disponibili (mostra raccomandazioni ad alta confidenza); occasionalmente esplora (mostra raccomandazioni incerte per raccogliere dati).
Contextual bandit
Un framework di machine learning che impara le azioni ottimali in base al contesto. BaRT è un sistema contextual bandit che considera il contesto dell'utente (ora del giorno, dispositivo, attività recente) quando formula le raccomandazioni.
Spettrogramma
Una rappresentazione visiva delle frequenze sonore nel tempo. Le CNNs di Spotify analizzano gli spettrogrammi per estrarre caratteristiche audio dalle forme d'onda grezze.
Microgenere
Una classificazione granulare dei sottogeneri usata per la personalizzazione. Spotify mantiene una vasta tassonomia di microgeneri basata sui modelli di ascolto e sulle caratteristiche audio.
Segmenti di ascoltatori
Ascoltatore attivo
Un ascoltatore che cerca intenzionalmente la tua musica da fonti attive (profilo dell'artista, pagine delle uscite, playlist personali, ricerca) negli ultimi 28 giorni.
Ascoltatore attivo mensile
Il sottoinsieme degli ascoltatori mensili che hanno riprodotto intenzionalmente musica da fonti attive, non solo tramite playlist passive o l'esposizione in Radio.
Ascoltatore programmato
Un ascoltatore che ha sentito la tua musica tramite playlist algoritmiche o editoriali, ma non ti ha cercato attivamente.
Concetti della piattaforma
Regola dei 30 secondi
Uno stream conta ai fini delle royalty e delle metriche di coinvolgimento solo se l'ascoltatore riproduce la traccia per almeno 30 secondi. Gli skip prima dei 30 secondi non generano ricavi e inviano segnali negativi. Spiegazione completa →
Soglia dei 1,000 stream
A partire dal 2024, le tracce 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.
Indice di popolarità
Un punteggio da 0-100 che Spotify assegna a ogni traccia e artista in base alla velocità degli stream recenti. Punteggi più alti indicano una crescita più rapida rispetto alla media della piattaforma. Spiegazione completa →
Profilo dei gusti
Il modello algoritmico che Spotify costruisce per ogni utente in base alla cronologia d'ascolto, ai salvataggi, agli skip e all'attività nelle playlist. Alimenta tutte le raccomandazioni personalizzate.