Shopify/product-catalogue
The Catalogue: Product Taxonomy Classification Benchmark A large-scale, multimodal benchmark dataset for product taxonomy classification, featuring real e-commerce products with images, descriptions, and hierarchical category labels. Dataset Description The Catalogue is a benchmark dataset designed to evaluate AI models on the task of classifying products into a standardized taxonomy. Each sample includes a product image, title, description, brand, and the… See the full description on the dataset page: https://huggingface.co/datasets/Shopify/product-catalogue.
The Catalogue: Product Taxonomy Classification Benchmark
A large-scale, multimodal benchmark dataset for product taxonomy classification, featuring real e-commerce products with images, descriptions, and hierarchical category labels.
Dataset Description
The Catalogue is a benchmark dataset designed to evaluate AI models on the task of classifying products into a standardized taxonomy. Each sample includes a product image, title, description, brand, and the ground-truth category from Shopify's product taxonomy.
This dataset is ideal for:
- Evaluating vision-language models on real-world product classification
- Benchmarking multimodal understanding in e-commerce contexts
- Testing hierarchical classification capabilities
- Comparing different approaches to product categorization
Dataset Statistics
Top-Level Category Distribution
Dataset Structure
Data Fields
Category Format
Categories follow a hierarchical path format:
Electronics > Computers > Laptops
Home & Garden > Kitchen & Dining > CookwareData Splits
Usage
from datasets import load_dataset
dataset = load_dataset("Shopify/product-catalogue")
# Access splits
train_data = dataset["train"]
test_data = dataset["test"]
# Example
sample = train_data[0]
print(f"Title: {sample['product_title']}")
print(f"Category: {sample['ground_truth_category']}")
sample['product_image'].show()Evaluation
The primary task is to predict the ground_truth_category given the product's image, title, and optionally description/brand.
Suggested metrics:
- Hierarchical F1 for categories
- Precision and recall for brand and is_secondhand
Source
Products were sampled from Shopify's merchant catalog, representing real e-commerce products across diverse categories and industries.
License
Apache 2.0
Citation
@dataset{product-catalogue,
title={The Catalogue: Product Taxonomy Classification Benchmark},
author={Shopify},
year={2025},
publisher={Hugging Face},
url={https://huggingface.co/datasets/Shopify/the-catalogue-public-beta}
}