Enrichment

Fill the gaps you can prove, show the ones you can’t.

Enrichment adds missing specifications from appropriate sources — with the document, location and method recorded for every value, and conflicts kept for review.

Delivered in scoped assessments

The problem

Why “enriched” data
is often worse

Filling every blank is easy. Filling blanks with values someone can defend is the actual work.

  • 01

    Values without sources

    If you cannot see where a number came from, you cannot correct it, defend it to a customer or update it when the source changes.

  • 02

    Conflicts resolved by accident

    Two sources disagree; whichever was processed last wins. The disagreement — often the most useful signal — disappears.

  • 03

    Scope confusion

    A marketplace seller’s country of origin gets written onto the manufacturer product, where it does not belong.

Worked example

One attribute,
fully accounted for

An attribute assertion from the synthetic fixture: the value, its scope, its sources and its review state.

Assertions for DEMO-101-OPENIllustrative demo · synthetic data
FieldAssertionSourceLocationMethodOutcome
bore_diameter25 mmIllustrative datasheetRow 1, “Bore”source_extractionpopulated
dynamic_load_rating— vs —Datasheet rev. A / rev. BTable 2 / Table 3source_extractionconflicting · 2 assertions
total_width—No source located——unknown
country_of_origin—Not a product-level fact——lot-scoped · not researched

The conflicting load rating keeps both assertions. A review policy selects an accepted value and records why; the other remains in history.

Method

Source hierarchy
per attribute

One appropriate manufacturer source can be enough. More cross-checking is used when context, conflict or impact demand it.

  1. Agree sources and rights

    Which documents may be used, and for what — internal use, redistribution or neither.

  2. Target applicable fields

    Only research attributes that apply to the family; mark the rest not applicable.

  3. Extract with location

    Record document, revision, page or row, original label and unit for each value.

  4. Keep conflicts

    Disagreeing supported values are preserved as separate assertions.

  5. Report gaps

    Unknowns stay unknown, with what was searched — not filled with estimates.

Outcome and limits

What you get — and what you don’t

Missing attributes filled where evidence supports them, every value traceable, conflicts and gaps explicitly reported.

Detail
IncludedPer-attribute source, location and method
IncludedConflicting values preserved for review
IncludedExplicit unknown / not-researched states
IncludedScope separation: product, listing, lot
Not includedValues estimated from similar products
Not includedGuaranteed completeness of every attribute
Not includedRedistribution of sources without permission

Delivery options

How it is delivered today

Related

Keep reading

FAQ

Questions
answered.

Still have a question?

Discuss enrichment

What does “confidence” mean in your outputs?

A method-specific estimate of how well a value is supported. It is not a guaranteed probability of correctness; calibration against expert-reviewed samples is separate work.

Do you require two sources for every value?

No. Source requirements are attribute-specific. A single appropriate manufacturer source is often sufficient; we cross-check more when there is conflict or high impact.

Which attributes are missing?
Let’s see what can be sourced.

Tell us the category, the attributes you need and the sources you trust. We will scope what can be supported with evidence.