¿Cómo funciona el algoritmo de Pandora?

Lamento no estar de acuerdo con Sam, pero definitivamente es un algoritmo. Es un algoritmo basado en rasgos musicales que los expertos en música ingresan al sistema.

Por lo que entiendo …

A la música se le asignan atributos como “riffs pesados ​​de guitarra”, “influencias de metal”, etc. Creo que tienen alrededor de 4000 de ellos. La lista está en Wikipedia y es un poco desastrosa, con muchos de los mismos términos utilizados varias veces de manera diferente, lo que probablemente sea una de las razones por las que clasificar una canción lleva más de 15 minutos.

Cuando escribe que le gusta Metallica, observa los rasgos más frecuentes en sus canciones y luego busca canciones de otros artistas con cualidades similares. No siempre reproduce canciones con las cualidades más similares. Reproduce 4 lotes de canciones con un conjunto de similitudes, luego reproduce 4 con otras similitudes. Un buen ejemplo es que podría reproducir 4 canciones acústicas, canciones felices, etc.

Cada vez que selecciona una pista, la agrega a los artistas en los que se basa su estación y también reproduce esa canción un poco más a menudo. Del mismo modo, cuando aprietas una pista, la saca de la rotación y salta al siguiente lote de 4 canciones (suponiendo que no estés de humor para ese estilo en ese momento). Si apuntas dos canciones de los mismos artistas sin tocar una, supuestamente nunca volverán a tocar a ese artista. Además, cada estación es independiente de las demás. Hojear una canción en un canal no afecta las preferencias de los demás.

Entonces, suponiendo que califique activamente las canciones, con el tiempo, su estación evolucionará, reproducirá una selección más amplia de música y, en teoría, representará mejor su gusto. Si alguna vez desea modificar una estación, puede acceder a sus preferencias y eliminar las clasificaciones de pulgar de varias canciones, si cree que puede saber cuáles comenzaron a producir música que no le gustó.

Pandora no tiene concepto de género, conexiones de usuarios o calificaciones. No le importa lo que a otras personas que les gusta Gómez también les guste. Cuando crea una estación de radio en Pandora, utiliza un enfoque bastante radical para entregar sus selecciones personalizadas: después de analizar las estructuras musicales presentes en las canciones que le gustan, reproduce otras canciones que poseen rasgos musicales similares.

Pandora se basa en un genoma musical que consta de 400 atributos musicales que cubren las cualidades de la melodía, la armonía, el ritmo, la forma, la composición y la letra. Es un proyecto que comenzó en enero de 2000 y que tardó cinco expertos en teoría musical en completar cinco años. El Genoma se basa en un intrincado análisis realizado por humanos reales (aproximadamente de 20 a 30 minutos por canción de cuatro minutos) de la música de 10,000 artistas de los últimos 100 años. El análisis de nueva música continúa todos los días desde el lanzamiento en línea de Pandora en agosto de 2005. A partir de mayo de 2006, la biblioteca de música Genome contiene 400,000 canciones analizadas de 20,000 artistas contemporáneos. Todavía no encontrarás latín o música clásica: Pandora está en el proceso de desarrollar un genoma especializado en música latina y todavía está pensando en cómo acercarse al mundo de la composición clásica.

Fuente: Cómo funciona Pandora Radio – HowStuffWorks

Es un algoritmo Básicamente dividen la música en su influencia. Cada canción tiene una cantidad diferente de atributos influyentes. Cada atributo se traza en un mapa tridimensional. Cuando hace clic en la canción s = (s1, s2, s3..sn), todas las canciones coinciden con algún número, t.

entonces en términos matemáticos ( S, T ) = sqrt [(para i = 1 a n ) Σ ( s i −t i) ˆ2]

Donde la diferencia de cada atributo se calcula para mostrar la música más aplicable.

Esa es la fórmula básica.

fuente: métodos de generación de listas de reproducción

EDITAR: Lo siento, leí mal esto.