Tag: Spotify

So funktioniert Recommendation bei Spotify

Rot markiert. Recommendation bei Spotify (Credit: Chris Johnson, Spotify)

Rot markiert. Recommendation bei Spotify (Credit: Chris Johnson, Spotify)

Empfehlungssystemen begegnet man überall im Internet. Auch bei Spotify arbeitet man mit State-of-the-Art Systemen im Bereich Recommendation.

Drei verschiedene Systeme werden bei Spotify dazu benutzt, um euch die Musik vorzuschlagen, die euch sehr wahrscheinlich gefallen k├Ânnte.

Dabei bedient sich Spotify an Metadaten der Tracks, liest die Logs der gespielten Musik und durchsucht sogar Blogs und News nach verschiedenen Artikeln. Diese Informationen werden dann benutzt, um euch einen neuen Track zu empfehlen.

Diese 3 Methoden benutzt Spotify

Kollaboratives Filtern – “Wer X geh├Ârt hat, hat auch Y geh├Ârt.” Amazon nutzt beispielsweise Kollaboratives Filtern, um euch zu zeigen, welche Produkte jemand noch gekauft hat, der ├Ąhnliche Produkte wie ihr kaufte. Das funktioniert zum Beispiel ├╝ber Matrixfaktorisierung.

Natural Language Processing – Die Songtexte und Beschreibungen werden mit Natural Language Processing durchsucht und nach Schl├╝sselw├Ârtern sortiert. ├ähnliche Textpassagen und Phrasen sprechen f├╝r eine ├ähnlichkeit. Schwierig wird es, wenn der Track sehr wenige bis garkeine Lyrics enth├Ąlt. Daf├╝r gibt es noch eine dritte Form der Recommendation.

Audio Material – Auf den reinen Audiosignalen wird ein neuronales Netz (Deep Learning) angewandt. Dieses Netz erkennt ├ähnlichkeiten in den Frequenenzen. Es nutzt auch weitere Features, um die ├ähnlichkeit eines Songs zu bestimmen. So kann man vor allem Songs bewerten, die ├╝ber keine Lyrics verf├╝gen und bisher selten geh├Ârt wurden (also keine Chance f├╝r Kollaboratives Filtern h├Ątten).

Ihr findet das Thema spannend? Hier gibt es den l├Ąngeren Artikel dazu.