Retailhub auto-tags hundreds of thousands of products using Nyckel
- 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.
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.
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.
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.
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.
Interested in exploring how Nyckel can support your business? Try Nyckel for free, or reach out to us with any questions.