How does a material match score?

Pick what a designer typed on a construction row, then change how the search works. The materials are a fixed sample. Every score comes from the real search models, computed ahead of time.

Watch the explainer · 1 min 29 s · how a material match is scored, from the text the designer types to the top-five list.

Designer typed

Best matches

    How material best match works, in plain words
    1. The designer types a material name on a construction row, such as “cotton poplin”. That text is the whole search. Brand, tags and images are not used.
    2. An ID wins outright. If the text is exactly a Material ID or Supplier ID in the library (capitals don’t matter), that material is shown at 100% and nothing else.
    3. Otherwise it looks two ways. Same words: a library material is a hit only if it contains every word typed, after trimming endings (“linings” finds “lining”). A typo or one missing word means no hit. Same meaning: an AI model turns the typed text and each material’s card (name, ID, content, construction, weight, supplier) into a fingerprint of its meaning, so “sweatshirt fleece” lands near French Terry even with no shared word.
    4. The two scores combine so a word hit only ever raises a material: 1 − (1 − words) × (1 − meaning). Words at 50% and meaning at 60% give 80%.
    5. Anything under 35% is dropped. If nothing is left, the designer is offered to create a new material instead of a weak match.
    6. Accept or reject is recorded with what was shown, so the cut-off can later be tuned from real choices. Accepting copies the library fields onto the row. Later library edits do not change the row.
    What the sample shows