O'Reilly logo

Practical Deep Learning for Cloud and Mobile by Meher Kasam, Siddha Ganju, Anirudh Koul

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 3. Building a Reverse Image Search Engine

A Note for Early Release Readers

This will be the 7th chapter of the final book.

If you have comments about how we might improve the content and/or examples in this book, or if you notice missing material, please reach out to the authors at practicaldlbook@gmail.com.

Bob just bought a new home and is looking to fill it up with some fancy modern furniture. He’s flipping endlessly through furniture catalogs and visiting furniture showrooms, but hasn’t yet landed on something he likes. Then one day, he spots the sofa of his dreams - a unique L-shaped white contemporary sofa in an office reception. Good news - he knows what he wants. Bad news - he doesn’t know where to buy it from. The brand and model number are not written on the sofa. Asking the office manager doesn’t help either. So he takes a few photos from different angles to ask around in local furniture shops, but tough luck, no one knows this particular brand. And searching on the internet with keywords like “white L-shaped”, “modern sofa” gives him thousands of results, but not the one he’s looking for.

Alice hears Bob’s frustration and asks “Why don’t you try reverse image search?”. Bob uploads his images on Google and Bing’s Reverse Image Search and quickly spots a similar looking image on an online shopping website. Taking this more perfect image from the website, he does a few more reverse image searches and finds other websites offering the same sofa at cheaper prices. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required