Retailhub auto-tags hundreds of thousands of products using Nyckel

Retailhub automates web store discoverability by auto-tagging products by category and metadata
mugshot Nyckel
Aug 2024
"We tested out some not-great options for classification, and then found Nyckel. They were a perfect fit for our product tagging use case."
Roger Haugland
CEO, Retailhub
Retailhub auto-tags hundreds of thousands of products using Nyckel’s classification solution.
Retailhub uses Nyckel to categorize and tag products across thousands of labels
Works regardless of product type (clothing, machinery, home goods, etc.)
Retailhub built this model with no machine learning experts in-house

About Retailhub

Retailhub is a webshop platform for physical stores, currently serving 150 stores across Norway. Unlike other online store solutions like Shopify, vendors don’t have to manually upload any new images or descriptions themselves.

Instead, Retailhub integrates with the store’s POS system and automatically imports product images and descriptions from thousands of supplier image banks and websites. This saves stores a lot of time compared to manual image uploads.

Retailhub UI

Further, RetailHub enriches the products with detailed category information and product attributes like color, pattern, material, length. These category/attribute filters enable a stronger SEO presence, significantly improved Google Ads performance, and better webshop usability.

The Challenge

To automatically tag products with relevant metadata, Retailhub must categorize a vast array of products (over 5,000 categories and counting) - ranging from clothing to knitting supplies to machinery parts.

And since physical stores use a variety of POS systems, many of which have incomplete or missing product metadata (such as item type or color), Retailhub had to find their own ways to categorize products.

"We knew what we wanted - a simple API for machine learning. We didn’t want to spin up the models ourselves. That would be a side step for our business."
Roger Haugland
CEO, Retailhub

Retailhub knew that machine learning classification was the right approach, but they had difficulty finding the right solution. Google’s dominant color feature, for instance, had just a 50% accuracy. They also knew that building this model themselves from scratch would be time and cost prohibitive.

The Solution

Retailhub turned to Nyckel’s classification tool to address their challenges. Specifically, they built image classification models that ingest product images and tag them according to predefined categories. One model, for example, categorizes items into 5000+ categories including 600 different types of female clothing.

"Nyckel has helped us delight our customers while saving us from having to build these models ourselves."
Roger Haugland
CEO, Retailhub

Another automatically tags product images with their dominant colors. One challenge with color-tagging in this context is that product images often include colorful backgrounds or people/models which can confuse the color tagger. To get around this, RetailHub created an “isPackShot” classifier that separates out photos that just have the items themselves from the rest. Using these “clean” pictures to tag colors gave much higher accuracy. This isPackShot classifier was created in a few minutes using less than 200 training images.

retailhub product tagging

The Results

Retailhub has now run hundreds of thousands of images through Nyckel. This automatic tagging has helped them innovate the webshop platform space and delight customers. Additionally, by outsourcing the maintenance and management of the models, they have saved themselves hundreds of thousands from not having to hire an in-house ML expert.

"Fully-automated product tagging is the direction we’re heading in, and Nyckel has been a key part of that initiative."
Roger Haugland
CEO, Retailhub

Interested in exploring how Nyckel can support your business? Try Nyckel for free, or reach out to us with any questions.

Start building custom ML models today

Rapidly develop and deploy custom ML models that are accurate, secure, and easy to integrate. No Phd required.

Get custom demo