The concept
Groups are a way to group similar product types. Different product types need different data points (attributes). By grouping product types, you can attach only the relevant attributes and allowed values to that group, so enrichment focuses on what matters. How it works in Cernel:- Choose the group that gathers similar products
- Add the attributes that matter for that group (for example, Fit, Length, Material, Color)
- Define allowed values for each attribute (for example, Fit → Slim, Regular, Loose)
- All products under that group are enriched using the same definitions
Why this matters
Defining attributes and values per group:- Creates predictable structure the AI can follow
- Keeps enrichment stable and repeatable over time
- Reduces rework by aligning similar products to the same standards
Groups
Groups are a Cernel feature that automatically organizes products based on rules and conditions you define.How Groups Work
Groups use conditions to automatically include products: Example Group Definitions:Group Structure
Groups form a hierarchical tree structure—think of it like a family tree where parent groups contain child groups. Example structure:How Inheritance Works
Inheritance means child groups automatically get the rules from their parent groups. You don’t need to repeat the same conditions at every level. Simple example:- Parent group “Upper Clothing”: Has condition
product_type = "Upper Clothing" - Child group “T-shirts”: Automatically inherits
product_type = "Upper Clothing"and adds its own conditionsubcategory = "T-shirts"
product_type = "Upper Clothing" AND subcategory = "T-shirts"
- Grandchild group “Child T-shirts”: Inherits both conditions from above and adds
age_group = "Child"
product_type = "Upper Clothing" AND subcategory = "T-shirts" AND age_group = "Child"
Why this matters:
- Less work: You set up conditions once at the parent level
- Consistency: All child groups automatically follow the parent’s rules
- Simplicity: Child groups only need to add their specific conditions
Primary Group
Each product has one primary group selected automatically by Cernel. How Cernel Selects Primary Groups:- Specificity: More specific groups are preferred (e.g., “Men’s Formal Shirts” over “Clothing”)
- Hierarchy Depth: Deeper nodes in the tree are considered more specific
- Condition Complexity: Groups with more conditions are more specific
- Alphabetical: If multiple groups are equally specific, alphabetical order breaks ties
Cernel recalculates primary groups automatically when group conditions or product attributes change.
Viewing Groups
Navigate to Groups in the sidebar to see:- Group Tree: Hierarchical structure of all groups
- Conditions: The rules that define each group
- Product Count: How many products match the conditions
- Enrichment Status: Whether products in this group have AI content
Managing Groups
Groups can be created and configured in Cernel:1
Create Group
Click “New Group” in the Groups page
2
Name Group
Provide a descriptive name (e.g., “Luxury Handbags”)
3
Set Parent
Choose where in the tree this group belongs (or make it a root group)
4
Define Conditions
Add conditions that products must match:
- Attribute filters (color = Red, size = Large)
- Price ranges
- Custom attribute values
5
Save
Cernel automatically assigns matching products to the group
Group-Specific Operations
Groups enable specialized workflows: Example Workflow:- Create group “Products Needing Enrichment” (description is empty)
- Enrich all products in this group
- As products get descriptions, they automatically leave the group
- Use the group to track enrichment progress
Customizing AI by Group
You can customize AI behavior per group: Example:- Luxury Group: Formal tone, emphasis on craftsmanship and exclusivity
- Budget Group: Casual tone, emphasis on value and practicality
- Kids Group: Fun, simple language with safety highlights
Managing Groups at Scale
Use Groups for Testing
Use Groups for Testing
Before enriching your entire catalog, create a test group (e.g., “Sample Products” with 10-20 items) to validate prompt quality.
Leverage Hierarchy for Prompts
Leverage Hierarchy for Prompts
Set base prompts at top-level groups, then override for specific sub-groups that need different treatment.
Monitor Primary Assignments
Monitor Primary Assignments
Regularly check that primary groups are assigned correctly—these drive AI context and are critical for quality.
Common Issues
Group Membership Unexpected
Problem: Product is in a group you didn’t expect. Solution:- View the group’s conditions
- Check the product’s attributes to see which condition matched
- Either adjust the group conditions or modify the product attributes
Too Many Products in Group
Problem: Group has thousands of products, making bulk enrichment slow. Solution:- Create sub-groups to break down the group into smaller segments
- Enrich in batches rather than all at once
- Filter products by additional criteria before enriching
What’s Next?
Creating Groups
Learn how to create and configure groups
Jobs & Monitoring
Track enrichment progress
Bulk Operations
Enrich entire groups at once
Primary Taxonomy
Deep dive into primary group selection
Next: Learn how to create groups or check out Jobs & Monitoring to track enrichment operations.
