Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
Technology
Health & Fitness
About Us
Contact Us
Copyright
© 2024 PodJoint
Podjoint Logo
US
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts116/v4/e1/7d/84/e17d8402-03db-f3c4-9149-dfa279202723/mza_4438726133967246309.jpg/600x600bb.jpg
NerdOut@Spotify
Spotify R&D
34 episodes
1 day ago
NerdOut@Spotify is a technology podcast produced by the nerds at Spotify and made for the nerd inside all of us. Hear from Spotify engineers about challenging tech problems and get a firsthand look into what we're doing, what we're building, and what we’re nerding out about at Spotify every day.
Show more...
Technology
RSS
All content for NerdOut@Spotify is the property of Spotify R&D and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
NerdOut@Spotify is a technology podcast produced by the nerds at Spotify and made for the nerd inside all of us. Hear from Spotify engineers about challenging tech problems and get a firsthand look into what we're doing, what we're building, and what we’re nerding out about at Spotify every day.
Show more...
Technology
https://d3t3ozftmdmh3i.cloudfront.net/staging/podcast_uploaded_episode/21431532/21431532-1697666991268-536acc791c1a6.jpg
23: Searching for Neighbors with Voyager
NerdOut@Spotify
34 minutes 36 seconds
2 years ago
23: Searching for Neighbors with Voyager

How do you get a machine to find a song that’s similar to another song? What properties of the song should it look for? And then does it just compare each track to every other track, one by one, until it finds the closest match? When you have a catalog of 100 million different music tracks, like we do at Spotify, that would take a long time. So, for these kinds of problems, we use a technique known as nearest neighbor search (NNS). This past summer at Spotify, we built a new library for nearest neighbor search: It’s called Voyager — and we open sourced it.

Host and principal engineer Dave Zolotusky talks with Peter Sobot and Mark Koh, two of the machine learning engineers who developed Voyager. They discuss using nearest neighbor search for recommendations and personalization, how to go from searching for vectors in a 2D space to searching for them in a space with thousands of dimensions, the relative funkiness and danceability of Mozart and Bach, how to find a place on a map when you don’t have the exact coordinates, tricky acronyms (Annoy: “Approximate Nearest Neighbor Oh Yeah”) and initialisms (HNSW: “Hierarchical Navigable Small World”), why we stopped using our old NNS library, why we open sourced the new one, how it works for use cases beyond music (like LLMs), and looking for ducks in grass.

Learn more about Spotify Voyager:

  • About Voyager
  • Voyager on GitHub
  • Voyager documentation for Python
  • Voyager documentation for Java

Read what else we’re nerding out about on the Spotify Engineering Blog: engineering.atspotify.com

You should follow us on Twitter @SpotifyEng and on LinkedIn!

NerdOut@Spotify
NerdOut@Spotify is a technology podcast produced by the nerds at Spotify and made for the nerd inside all of us. Hear from Spotify engineers about challenging tech problems and get a firsthand look into what we're doing, what we're building, and what we’re nerding out about at Spotify every day.