We enhance image-based search by making it more context-aware and intelligent. Instead of treating an image as a standalone input, every search combines both the image and its related text, including product titles, descriptions and attributes. This means the system understands not just what something looks like, but also what it is and how it is described.
We use something called a multimodal representation, which is a way of encoding both visual and textual information into a shared format that the system can understand. This allows us to compare a user’s search — whether it starts with a photo, a phrase or both — against every product in the catalog in a meaningful way.
Each product is represented as a composite vector. Think of this as a smart digital profile that blends the product’s appearance with descriptive data insights. This ensures that important context is preserved. For example, if a user uploads a photo of a model wearing a full outfit but the item for sale is a pair of shoes, the system knows based on the accompanying text that the shoes are the focus.
The result is a search experience that delivers not just visually similar items but truly relevant matches. It reflects both what the user sees and what they mean, combining visual recognition with semantic understanding.