Hacker News new | ask | show | jobs
by choochootrain 3120 days ago
the original paper is quite readable: https://www.ee.columbia.edu/~dpwe/papers/Wang03-shazam.pdf

shazam's value is obviously in how it scaled this method to millions of users and songs but implementing it for yourself on a limited catalog of songs is a couple days of work once you have the theory. in fact this was a lab project for the intro signal processing class at berkeley that i ta'd.

2 comments

Thanks for the link. I thought these things involved a lot of markov models and gaussian functions but this is mostly just some pretty slick engineering. The 1000x search speed seems very good.
I can imagine that at the shazam's scale it's just a completely different ball game.