Skip to main content
Alongside the built-in Cernel Taxonomy, you can build your own taxonomies: category hierarchies that match how your business thinks about its catalog. You define the categories and describe them in plain language, then Cernel’s AI reads each product and places it into the right category automatically. Test the result on a handful of products before you classify the whole catalog.

Why build a custom taxonomy

The Cernel Taxonomy is a general-purpose hierarchy that works out of the box. A custom taxonomy is useful when you need categories that are specific to your business: a merchandising structure, a marketplace’s required categories, an internal reporting hierarchy, or a partner’s classification scheme. You can keep several taxonomies side by side and classify the same products into each one.

Categories in your own words

Describe each category in plain language. The AI uses your descriptions and instructions to decide which products belong where, so you never sort products by hand.

Test before you commit

Try your categories and prompt on a few products in the sandbox, refine the wording, and only classify the full catalog once the results look right.

Key concepts

  • Taxonomy: a hierarchy of categories. You can have more than one. The Cernel Taxonomy is a built-in System taxonomy whose category descriptions are locked; taxonomies you create are fully editable.
  • Defining attribute: every taxonomy has one product attribute that stores each product’s category in that taxonomy. You name it when you create the taxonomy (for example, category). This attribute is a Taxonomy Classification agent, which assigns products into the hierarchy automatically.
  • Category: a node in the tree. Each category has a Description (what belongs here) and Additional Instructions (how to sort products into its subcategories).
  • Classification: the AI walks the tree from the top, choosing a subcategory at each level until it reaches the most specific category that fits the product. A taxonomy can also be set up to place a product in more than one category.

Building a taxonomy

1

Open Taxonomies and add a new one

Go to Tools > Taxonomies in the sidebar. The list shows every taxonomy in your organization with its Name, Defining Attribute, and Status. Click Add Taxonomy.
The Taxonomies page listing four taxonomies (Bahne, Cernel, Internal, and Masai) in a table with Name, Defining Attribute, and Status columns, all marked Active, with an Add Taxonomy button in the top right
2

Name the taxonomy and its defining attribute

Give the taxonomy a Taxonomy Name (for example, “Product Categories”) and a Defining Attribute Name (for example, category). The defining attribute is the product attribute that will hold each product’s category in this taxonomy. If an attribute with that name already exists, Cernel reuses it.
The Create Taxonomy dialog with a Taxonomy Name field (placeholder 'e.g. Product Categories') and a Defining Attribute Name field (placeholder 'e.g. category'), with Cancel and Create Taxonomy buttons
By default, each product is placed in exactly one category in the taxonomy. If you want products to be able to belong to several categories at once, open the options menu (the button) in this dialog and turn on Allow multiple categories per product. This is a permanent choice for the taxonomy: it cannot be changed after the taxonomy is created. See Placing products in more than one category.
3

Build your category structure

Open the new taxonomy to reach its detail page. Under Category Structure, use Add Category to create a top-level category and Add Subcategory to nest categories beneath it. To create many categories at once, use Import JSON and paste an array of categories.Click any category to open its editor on the right. Each category has two fields:
  • Description: a general description of the category and the products it contains. The AI uses this to decide which products belong here.
  • Additional Instructions: guidance on how the AI should sort products from this category into its subcategories (for example, “Classify by primary function first, then by target audience”).
Edits save automatically when you click away from a field. The top-level category has only Additional Instructions, since nothing sits above it.
A custom taxonomy detail page showing the Category Structure tree with a root category and a subcategory, and the category editor panel on the right with an Additional Instructions field and its helper text
Keep descriptions concrete and product-focused. “Waterproof outerwear such as rain jackets and shell coats” guides the AI far better than “Jackets”.
4

Set the classification prompt and activation depth

In Classification Settings, tune how the AI classifies products into this taxonomy:
  • Classification Prompt: extra instructions sent to the model for the whole taxonomy. Each category’s description and additional instructions should do most of the work; use this prompt only for global rules (for example, “Prefer the most specific category. When in doubt, use the closest parent category.”).
  • Automatic Activation Depth: how many levels deep Cernel automatically activates categories when a product is classified into them. Set it to 0 to disable automatic activation so only the top-level category stays active.
The Classification Settings section showing an Automatic Activation Depth field set to 2 and a Classification Prompt field containing instructions that reference product title, brand, and description
5

Test on a few products in the sandbox

Use Test Products to see how your categories and prompt perform before classifying the whole catalog. Search for products or click 5 random to pick a sample (up to 10), then click Run. Cernel classifies each product with your current settings and shows the category it chose, along with the AI’s reasoning. Any existing classification is ignored, so you always see a fresh result.Adjust your category descriptions, additional instructions, or the classification prompt, then Run again until the results look right.
The Test Products sandbox with five products selected as chips in the picker, a 5 random button, and a Run button ready to classify them
Save your Classification Settings before running a test. The Run button stays disabled while there are unsaved changes.

Classifying products into your taxonomy

Creating a taxonomy does not reclassify your catalog on its own. To populate it, run its classification:
1

Run the classification from Products

On the Products page, run the taxonomy’s defining attribute (a Taxonomy Classification agent) as an enrichment on the products you want to classify. Cernel walks the tree and assigns each product to the most specific category that fits.
2

Or automate it

Set up the classification in Automations to run on a schedule or when products change, so new products are classified without manual steps.
3

View products by taxonomy

On the Products page, use the taxonomy selector (Select taxonomy) to view your catalog organized by any taxonomy you have built. As products are classified, the matching categories activate (up to your activation depth) and each product’s category in that taxonomy is filled in.
Switching your view to a custom taxonomy does not change or remove a product’s category in any other taxonomy. Each taxonomy stores its own classification independently, so a product can belong to a category in the Cernel Taxonomy and a different category in your custom taxonomy at the same time.

Placing products in more than one category

Most taxonomies place each product in a single category. Some catalogs need more: a jacket that is genuinely both waterproof and insulated, or a product a marketplace expects to appear under two departments. For these cases you can set up a taxonomy that assigns each product to more than one category. This is a per-taxonomy choice you make when you create the taxonomy, by turning on Allow multiple categories per product under the options menu in the Create Taxonomy dialog. It is permanent for that taxonomy and cannot be changed later, so leave it off unless you know a product should be able to sit in several categories at once. Because taxonomies are independent, a product can be placed in one category in a single-category taxonomy and in several categories in a multi-category taxonomy at the same time.
The Create Taxonomy dialog with its Advanced Options open, showing an 'Allow multiple categories per product' toggle turned off, its description, and a note that this cannot be changed after the taxonomy is created

Multicategory Agent Settings

When a taxonomy allows multiple categories, its Classification Settings show an extra Multicategory Agent Settings section with two controls that shape the result:
  • Max Categories per Product: the most categories one product can be placed in, from 1 to 5 (3 by default). This is a ceiling, not a target. The AI still assigns fewer categories when only one fits, so raising the limit does not force extra categories onto products.
  • Categories and Their Subcategories Together: off by default. When on, a product can sit in a category and in one of that category’s own subcategories at the same time (for example, both “Shoes” and “Running Shoes”). When off, only the most specific matching category is kept.

How multiple categories are chosen

Instead of walking straight down to a single category, the AI works level by level. At each branch it keeps every subcategory that genuinely fits the product, not just the single best one, and repeats this until nothing more specific applies. A final pass reviews the full set of proposed categories together and drops any that do not hold up, always keeping at least one. The result is a set of categories that each fit the product, with the AI’s reasoning saved alongside, up to your Max Categories per Product limit.

Editing a product’s categories by hand

You can always override the AI. In the category editor for a product’s classification in a multi-category taxonomy, tick or untick the categories the product belongs to and save. The editor lets you select one or more categories, so you can add a category the AI missed or remove one that does not belong.

Advanced configuration

Use Import JSON on the Category Structure card to add many categories at once. Paste an array where each entry has an external_id (a unique reference within the import) and a name. Use parent_external_id to nest a category under another entry in the same paste. Entries without a parent_external_id are added at the top level.
Categories can be active or inactive. Deactivating a category makes the products currently in it unclassified, and you must deactivate a category’s subcategories before deactivating it. Use the Show inactive toggle to reveal inactive categories in the tree. Automatic Activation Depth controls how far down the tree Cernel turns categories on as it classifies products.
You can keep multiple taxonomies side by side, each with its own defining attribute and classification prompt. Classify the same products into each one by running each taxonomy’s classification. This is useful when different teams or channels need the same catalog organized in different ways.

Frequently asked questions

There is no single switch that makes one taxonomy the only active one. Every taxonomy you create is Active and available at once. To work in a custom taxonomy, run its classification on your products and use the taxonomy selector on the Products page to view your catalog organized by that taxonomy. Each product keeps its category in every taxonomy independently.
The Description tells the AI what a category contains, so it can decide which products belong there. Additional Instructions tell the AI how to sort products from that category into its subcategories. The Classification Prompt is a single set of global rules for the whole taxonomy. Category descriptions and instructions should drive most decisions; keep the classification prompt for organization-wide rules.
No. A new taxonomy starts empty. Products are classified only when you run the taxonomy’s classification from the Products page or through an Automation. Existing classifications in other taxonomies are left untouched.
The Cernel Taxonomy is a System taxonomy: its category names and descriptions are fixed. You can still adjust each category’s Additional Instructions to steer how products are sorted into its subcategories. Full editing of names, descriptions, and structure is available on taxonomies you create.
Go as deep as your products need distinct handling. Deeper trees give more precise categories but take more thought to describe well. The Automatic Activation Depth setting lets you keep deeper levels turned off until you are ready to use them.
Yes, if the taxonomy is set up for it. Turn on Allow multiple categories per product when you create the taxonomy, then the AI can place each product in several categories at once, up to the Max Categories per Product limit in Classification Settings. Single-category taxonomies, including the built-in Cernel Taxonomy, keep one category per product. See Placing products in more than one category.
No. Whether a taxonomy allows multiple categories per product is chosen when the taxonomy is created and cannot be changed afterward. If you need multiple categories for an existing single-category taxonomy, create a new taxonomy with the option turned on and classify your products into it.

Cernel Taxonomy

Learn how the built-in taxonomy classifies products and how attributes apply across categories.

AI Agents

Configure the agents that generate and classify content for your taxonomies.

Automations

Run classification on a schedule so new products are sorted automatically.

Jobs & Enrichment

Track classification runs and review results on the Jobs page.