CLOSE
megamenu-tech
CLOSE
service-image

Company

CLOSE
CLOSE
CLOSE
Fabyso Case Study

Fabyso

Fabyso is a B2B textile procurement platform connecting buyers with the right suppliers. Reckonsys built the Claude-powered intelligence layer that explains why a match works, resolves the messy language of material sourcing, and turns platform activity into opportunities suppliers can act on.

Material normalization - one fabric, five spellings
poly cotton 65/35Buyer enquiry · Tiruppur
P/C 65:35 blendSupplier catalogue
Polycot 65-35Buyer enquiry · Surat
TC 65/35 fabricSupplier catalogue
polyester cotton blnd 65Buyer enquiry · free text
CLAUDE
Canonical entry
Polyester / Cotton 65:35
MAT-PC-6535
5 variants resolved · matching accuracy improves upstream of the scoring engine
Client
Fabyso
Industry
Textile & Apparel Sourcing, B2B Marketplace
Built with
Claude API
Services offered
AI DevelopmentCustom Software DevelopmentData Visualization and Analytics
01

Background

  • Fabyso operates a two-sided marketplace where textile buyers post sourcing requirements and suppliers compete to fulfil them.
  • An algorithmic scoring engine already ranked buyer-supplier fit, but a score alone does not tell a user why a supplier surfaced, or why an expected one did not.
  • Material names in textile sourcing arrive inconsistently, across spellings, trade names, blends and regional terms, degrading matching before it starts.
  • Suppliers generate a continuous stream of enquiry, search and contact activity, but that signal sat in the database rather than reaching them as anything actionable.
02

Challenges

  • Make an existing algorithmic match score legible to both sides of the marketplace, including the mismatches.
  • Normalize free-text material inputs against a canonical list without discarding legitimate variation.
  • Convert raw platform activity into supplier-facing prompts that read as opportunity rather than noise.
  • Layer AI onto a live production marketplace without disturbing the scoring engine running underneath it.
Model selection

Why Claude

All three features are language problems wearing different clothes. Explaining a match means turning a numeric score and a set of attributes into a sentence a sourcing manager will act on. Normalizing material names means recognising that a trade name, a regional term and a misspelling all point at the same fabric, which defeats exact-match lookup and rule-based cleaning alike. Insight cards mean reading behavioural data and writing something a supplier finds worth their attention.

Claude was chosen for its handling of specialised domain vocabulary, its consistency in producing structured output at production volume, and its ability to generate business-facing copy that reads as considered rather than templated. On a marketplace where users see generated text on every result, quality of expression is not cosmetic. It determines whether the feature gets trusted or ignored.

03

Solutions

Reckonsys built a Claude-powered intelligence layer on top of Fabyso's existing platform.

  • Explainable matching
    Claude generates natural-language explanations of buyer-supplier match and mismatch, plus a ranked top-matches view built over the algorithmic scoring engine.
  • Material normalization
    Claude validates and normalizes sourcing material names against a canonical materials list, so one fabric entered five ways resolves to one entity.
  • Supplier insight cards
    Claude turns enquiry, search and contact activity into opportunity-framed nudges on the supplier dashboard.
01

Explainable buyer-supplier matching

  • Claude sits on top of the existing scoring engine rather than replacing it. The algorithm ranks, Claude articulates.
  • Plain-language reasoning for why a supplier fits a requirement, grounded in the attributes the engine actually weighed.
  • Mismatch explanations as well as matches, which is the harder generation problem and the one that builds confidence in the ranking.
  • A ranked top-matches view that makes a shortlist scannable rather than exhaustive.
Match
Meridian Weaves, Tiruppur
Fit 0.91
Strong fit. Holds certified stock in the exact 65:35 blend and GSM you specified, ships to your destination port regularly, and has fulfilled three orders above your volume in the past year.
Mismatch
Coastal Textile Mills
Fit 0.42
Ranked low despite matching on material and price. Minimum order quantity is roughly four times your requirement, and lead time exceeds your stated delivery window by two weeks.

Explaining an exclusion is what separates a recommendation engine users trust from one they second-guess. When a buyer can see why an expected supplier did not appear, the ranking stops looking arbitrary.

02

Material name normalization & validation

  • Claude validates free-text material entries against a canonical materials list.
  • Spelling variants, trade names and inconsistent phrasing resolve to a single canonical entity.
  • Input quality improves upstream of the scoring engine, lifting match accuracy before the algorithm runs.

Textile terminology is regional, historical and inconsistently applied, which is precisely why a lookup table never solved this. The same fabric carries different names in different markets and different decades of the trade, and only a model that understands the language can tell a variant from a genuinely different material.

03

AI-generated supplier insights

  • Enquiry volume, search patterns and contact activity pass to Claude as structured signal.
  • Claude generates dashboard insight cards written as an observation paired with a suggested action.
  • Each card is framed as an opportunity rather than a passive statistic.
Opportunity
Buyers are searching your blend, but not reaching your listings.
Eleven buyers searched for organic cotton jersey in your shipping region this week. Your catalogue covers it, but the listing does not name the certification they filtered on. Add it to appear in those results.

The distinction is the whole point of the feature. "Views are up 12%" is a number a supplier scrolls past. A prompt that names what changed and what to do about it is something they act on the same day.

Anthropic partnership

Built with Claude

Claude powers all three intelligence features on the Fabyso platform. It generates the natural-language match and mismatch explanations that make the scoring engine's output legible to buyers and suppliers. It performs the semantic normalization that resolves inconsistent textile terminology against a canonical list, improving the data the engine depends on. And it writes the opportunity-framed insight cards that turn supplier dashboard activity into next actions.

Fabyso's algorithmic scoring engine remains the ranking authority. Claude's role is to reason about and communicate its output, and to raise the quality of the data flowing into it. That division of labour was deliberate: deterministic scoring where determinism matters and results must be reproducible, Claude where the work is language and judgment.

It also keeps the AI layer independently improvable, since prompts and outputs can be refined without touching the ranking logic a live marketplace depends on.

The algorithm ranks. Claude explains why.
Claude API
04

The outcome

A marketplace that shows its reasoning, on both sides of the transaction.

Buyers see why a supplier was recommended and why another was not. Suppliers see what buyers are looking for and what to change. Material names entered five different ways resolve to one entity before the scoring engine ever runs.

05

Engagement model

Delivered as an ongoing managed engagement, with Reckonsys continuing to operate and extend the Claude-powered layer as the platform grows.

Key takeaways
71
Projects executed
60+
Team members
28+
Products built for clients
28+
Projects funded
Contact us

Let's put Claude where the judgment is.

Get in touch

Modal_img.max-3000x1500

Discover Next-Generation AI Solutions for Your Business!

Let's collaborate to turn your business challenges into AI-powered success stories.

Get Started