The internet has fundamentally changed the way we shop. With the advent of online shopping, consumers gained access to a wider selection of products from around the world at competitive prices delivered right to their doorstep. However, finding exactly what you want online can still be a challenge. Searching by text keywords alone often yields unsatisfactory results. This is where visual search and image recognition come into play.