Thanks! Glad you liked it. It's always been a frustration of mine (even reading / writing academic papers) when the author obfuscates or makes something more complicated than it needs to be.
You only truly understand something when you can explain it in lay (or close to) terms, I find.
Now you just have to explain to the language pedants why you called an audio fingerprinting tool "deja vu" (already seen) and not "deja entendu" (already heard :)
You only truly understand something when you can explain it in lay (or close to) terms, I find.