Retail: Visual Search Engine for Retail & e-Commerce

Artificial Intelligence & Machine Learning

Overview

Project: Xperity partnered with Plakkr to deliver a cloud-based, visual search engine for customers to more easily find their products. The visual search technology was also integrated into a mobile app to enable shoppers to find products simply by taking a photo.
Client: HNTRISM & Plakkr
Industry: eCommerce Retail

Client Need

The client wanted customers to have the ability to visually search across inventory in their three digital marketplaces by capturing an image real-time or uploading an image of a desired product. The visual search engine should present ranked results displayed visually and semantically based on certain criteria based on machine learning intelligence.

Product Challenges

Using Google Cloud Vision API to detect product objects in images, the biggest challenge was training custom machine learning models to understand, classify, and match labels in the client’s product dataset. Another challenge was determining the primary product when more than one product object was present in an image.

The Xperity Solution

Xperity partnered with Plakkr to deliver a cloud-based, visual search engine for customers to more easily find their products. The visual search technology was integrated into a mobile app to enable shoppers to find products simply by taking a photo. The visual search engine uses AI & ML to analyze objects in an image and finds results that relate to visual cues with information on the product (or very similar ones), cost options and how to purchase it. The technology provides convenience, saves time, and provides product search options not previously available.

How We Did It

Developed web application in React JS and consumed a Python web service.

Web Application

Selected Magento as the cloud commerce platform to create each marketplace, and jQuery and Prototype for the JavaScript Framework.

Visual Product Creation

Created a set of products each containing reference images that visually describe the product from a set of viewpoints.

Image Data Processing

Created Python based web services to process image data and display the search results.

Image Optimization

Integrated image optimization for product search results.

Core Stack

Magento | Plakrr| Cloud Vision API | Python | Bitbucket| React

How Google Cloud Vision Works

 


About the Client

HNTRISM is a content-driven digital lifestyle platform providing customers an insightful journey to discover, learn and purchase innovative and emerging brands in home décor and entertaining, niche skincare, haircare, and fragrances, and cutting-edge fashion all in one place.

Let's Talk Value...

Value is at the forefront of our team-based software development strategy. We designate onshore project managers that are dedicated to each client to retain knowledge and a deep understanding of their needs. This strategy creates higher-quality results and saves our clients time and money.

To learn how Xperity can help solve your software development challenges, click the Contact us button to reach one of our specialists or to schedule a meeting.

Back to top