PIM SelectionThe independent guide to choosing a PIM

AI auto-classification: assigning products to ETIM, ECLASS and GPC

AI auto-classification assigns products to a class in an internal taxonomy or a standard such as ETIM, ECLASS, GS1 GPC or UNSPSC. AI auto-classification is production-ready when the model proposes ranked suggestions and a product data steward selects the class. Measure accuracy per class, because a wrong class assigns the wrong attribute set to the product.

What does AI auto-classification do in a PIM?

AI auto-classification assigns each product to a class in a taxonomy, using its name, description and attributes. The taxonomy can be internal, a trade standard such as ETIM or ECLASS, or a channel category tree. The model suggests; a product data steward decides.

PIMvendors rates auto-classification as production-ready with review in the AI in PIM maturity table. The target list is finite, so the model chooses among known options. The steward can check a suggestion against the class definition in seconds.

Classification matters more than its size suggests. In most data models the class determines which attributes a product needs and which values are allowed. A wrong class assigns the wrong attribute template. The product then misses required data, appears under the wrong filter and fails validation at data pools and retailers.

Three situations create the strongest case for AI classification:

  • Onboarding large supplier assortments that arrive without classification.
  • Adopting a trade standard such as ETIM or ECLASS for an existing catalogue.
  • Mapping one internal taxonomy to several channel category trees.

In each case the work is repetitive, the options are known and a specialist can review faster than classify from scratch.

Which classification systems can AI target?

AI can target any classification system with defined classes, but each system has its own structure and users. Choose the systems your channels and customers require before testing.

Classification system Typical users Structure
Internal taxonomy All companies Your own category tree
ETIM Electrical, installation and building sectors Classes with features and values
ECLASS Industrial and procurement sectors Hierarchical classes with properties
GS1 GPC Retail and consumer goods data pools Segments down to bricks with attributes
UNSPSC Procurement and spend analysis Hierarchical commodity codes
Channel category trees Marketplaces, Google, AI shopping feeds Category paths per channel

The standards differ in depth. GS1 describes GPC as building down from segments to bricks, with brick attributes for product details. One GS1 publication reported 1,636 bricks, 3,144 attributes and 25,081 values. ETIM classes carry features with defined values and units; the ETIM page explains the model.

Channel trees are a separate task. OpenAI's product feed, for example, accepts a category path with levels separated by the > character. Map your internal classes to each channel tree once and let the PIM apply the mapping on export.

How accurate is AI classification and how do you measure it?

Measure AI classification with top-1 and top-3 accuracy per class, because overall accuracy hides weak classes. A model can score well on a catalogue full of easy classes and fail on the technical ones that matter.

Metric Definition Why it matters
Top-1 accuracy Share of products where the first suggestion is correct Shows potential for bulk approval
Top-3 accuracy Share where the correct class is in the first three Shows how useful the suggestion list is
Neighbour confusion Share of errors in a sibling class Shows where definitions overlap
Abstention rate Share where the model declines to suggest Shows honesty on unclear items
Time per item Reviewer seconds per product Shows review cost

Neighbour confusion is the error to watch. Classes with similar names, such as different types of cable glands or connectors, attract the most mistakes. These errors also pass review most easily, because the suggestion looks plausible.

An abstention option helps. A model that says it cannot classify an item with confidence saves the reviewer from a confident wrong answer. Ask vendors whether their classification can abstain and route the item to manual work.

How should the review step for AI classification work?

The model proposes three ranked classes with confidence scores, and a steward selects one. That design keeps the speed of AI and the judgement of a specialist.

  1. The model returns the top three classes with confidence scores.
  2. Items above a calibrated threshold go to bulk review, grouped by suggested class.
  3. Items below the threshold go to individual review.
  4. The steward selects a class, or marks the item for supplier clarification.
  5. The PIM logs the suggestion, the selection and the reviewer.

Grouping by suggested class speeds review. A steward scanning 200 items suggested for one class spots outliers faster than one reviewing 200 mixed items.

Corrections should feed back. When stewards repeatedly override one suggestion, that pattern reveals an unclear class definition or a model weakness. Ask vendors whether corrections improve later suggestions and how quickly.

Classification also feeds AI attribute extraction. Once the class is set, extraction knows which attributes to look for. Run classification first, then extraction, and test both in the same round.

What happens when a classification standard releases a new version?

A new standard version triggers a reclassification project, and AI can reduce it to a class-mapping review. ETIM 10.0, for example, was released in December 2024, and companies on earlier versions face class and feature changes.

A manual reclassification touches every product. An AI-assisted approach works at class level:

  1. The model proposes a target class for each old class, using the release's change information and product examples.
  2. A steward approves the mapping once per old class.
  3. The PIM applies the mapping in bulk to all products in that class.
  4. The model flags products that do not fit the mapped class for individual review.
  5. New or changed features become attribute gaps in the completeness report.

Review effort then scales with the number of classes in use. For a catalogue with tens of thousands of products in a few hundred classes, that difference is large.

Version handling belongs in your requirements. Ask whether the PIM can hold two versions of a standard during transition. Ask too whether it can export the older version to customers and track which products are migrated. The data model design page covers versioned classifications.

What should you ask vendors about AI classification?

Ask vendors to classify a sample of your products into your target systems and report top-1 and top-3 accuracy per class. Demo classifications on clean sample data predict little.

Requirements to include:

  • Classification into internal taxonomies and the trade standards you use, per version.
  • Top three suggestions with confidence scores and an abstention option.
  • Bulk review grouped by suggested class.
  • Logging of suggestion, selection and reviewer per product.
  • Support for class mapping during standard version upgrades.
  • Mapping from internal classes to channel category trees.
  • Pricing per classified item and per reclassification run.

Prepare the test set carefully. Include products from every major class, a share of hard cases from neighbouring classes and some items that should not fit any class. Hold back the answer key. The AI Claims Lab protocol includes classification as one of four tasks on 200 buyer-provided products and provides the scoring sheet.

Classification decides which attributes a product needs, so a wrong class is two errors at once. Let the model rank three options and let a steward choose.

Stephan SpijkersCo-founder, PIMvendors.com

Want a second pair of eyes on your selection?

PIM Selection is published by PIMvendors.com, which runs scenario-based PIM selections for European manufacturers, distributors and brands. A 30-minute call is enough to see whether that helps.

See PIMvendors selection servicesBook a call with PIMvendors

Frequently asked questions

Can AI classify products into ETIM or ECLASS automatically?

AI can propose ETIM or ECLASS classes from product names, descriptions and attributes, and in PIMvendors' view this is production-ready with review. The model should return the top three classes with a confidence score. A steward who knows the product range then selects the class. Fully automatic assignment without review risks wrong attribute sets across large parts of the catalogue.

Why does a wrong product class matter so much?

In standards such as ETIM, ECLASS and GS1 GPC, the class determines the attributes and allowed values a product needs. A wrong class therefore produces a wrong attribute template, missing required data and products that do not appear in the right filters at customers and data pools. One classification error creates several downstream data errors.

How should we measure AI classification accuracy?

Measure top-1 accuracy, the share of products where the first suggestion is correct, and top-3 accuracy, the share where the correct class appears in the first three. Report both per class or per product family. Pay special attention to confusion between neighbouring classes, where the model picks a sibling class with a similar name.

Can AI help when a classification standard releases a new version?

AI can help map products from old classes to new ones when a standard such as ETIM releases a new version. The model proposes the target class and flags attributes that changed. A steward approves the class mapping per old class, and the PIM applies it in bulk. Review effort then scales with the number of classes in use, which is far smaller than the number of products.

Does AI classification work for our own internal taxonomy?

AI classification works for internal taxonomies when each category has a clear definition and enough correctly classified examples. Vague categories such as miscellaneous or accessories defeat any model. Clean up the taxonomy before testing, write a one-line definition per category and include examples from each category in the test set for a fair comparison.

Sources and method

  1. ETIM International: ETIM releases
  2. GS1: GPC publishes 1,636 bricks, 3,144 attributes and 25,081 values
  3. GS1: How GPC works
  4. OpenAI Commerce: Product feed reference

How this page was made: drafted by the PIM Selection editors from the sources listed, checked against the PIMvendors selection method, and signed off by a named expert. Editorial policy.

Cite this page

PIM Selection (2026). AI auto-classification: assigning products to ETIM, ECLASS and GPC. PIMvendors.com. https://pimselection.com/ai/auto-classification/ (version 2026-10-14).