tony @ cassandra.org

Product Normalization

Are the following two products the same?

If you answered "yes", you may be wrong.

If you answered "no" you may also be wrong.

You can read this:

for an explanation.

Matching consumer products is something I have spent many years working on. I have built 4 versions of automated systems at two different companies across two different domains. It is a far harder problem than it appears on the surface. I wrote a white paper on the topic which helped me land the job at Bazaarvoice where I was able to apply my learnings to a slightly different domain. This white paper is a a behemoth at 60 pages, but it captures all the thoughts I had on the topic at the time (circa 2014):

While at Bazaarvoice, I also wrote a two-part series on this topic for their official company technical blog: