Translating human shopping language into controlled product discovery

A governed enrichment pipeline that converts need, occasion, style, and slang into validated catalog attributes for search.

Commerce intelligence

Read catalog → Generate attributes → Validate schema → Index safely → Measure relevance → Roll back errors

01Read catalog
02Generate attributes
03Validate schema
04Index safely
05Measure relevance
06Roll back errors
01 / Problem
Frame the work

The situation I was solving

Customers search in human language while catalogs rely on merchant attributes and taxonomy. Uncontrolled AI enrichment risks unsupported claims, irrelevant keywords, and damage to source data.

Read the underlying principle: The opportunity comes first. The technology comes second.
02 / Value
Define what changes

What becomes better

A controlled pipeline can improve discoverability while preserving catalog authority, lineage, rollback, and measurable relevance.

03 / Approach
Design the system

How I work through it

I constrain generation to structured attributes, validate against an allowed schema, preserve source and model lineage, and evaluate with both human judgments and search behaviour.

Go deeper: Most teams optimise the engine before rethinking growth.
04 / Insight
Carry the learning

What I carry forward

Language models are most useful in search when they expand how products can be understood without gaining authority to rewrite what the product is.

Explore all educational field notes →