DEV Community

jinjihuang88-ui
jinjihuang88-ui

Posted on

How I Built an AI-Powered B2B Supplier Matching Platform (MapleBridge.io)

Finding a reliable Chinese supplier as a North American buyer is painful. You browse Alibaba for hours, message dozens of factories, get ghosted by half, and discover the other half are actually trading companies pretending to be manufacturers.

I built MapleBridge.io to solve this with AI matching instead of directory browsing.

The Problem with Traditional B2B Platforms

Alibaba, Global Sources, and Made-in-China are essentially directories. You search by keyword, scroll through pages of results, and manually evaluate each supplier. This model has three fundamental flaws:

  1. Keyword mismatch — Factories describe products differently than buyers search for them
  2. No compliance filtering — A US buyer needs CPSC/FCC compliance; a Canadian buyer needs Health Canada/IC certification. Directories don't filter by regulatory requirements
  3. Quantity blindness — Most factories list MOQ 1,000+ but will actually accept 200 units. The directory doesn't surface this

The AI Matching Approach

MapleBridge.io flips the model: instead of browsing a directory, buyers post a sourcing request describing what they need, and AI matches them with the right factories.

Technical Architecture

Buyer Request → Intent Parser → Semantic Embedding → Vector Similarity Match → Ranked Results
Enter fullscreen mode Exit fullscreen mode

Backend: FastAPI (Python) with SQLite for demand/supply storage

AI Engine: Dual-model smart routing:

  • Chinese-context queries route to QWEN (qwen-plus) for better understanding of Chinese manufacturing terminology
  • English-context queries route to OpenAI (gpt-4o-mini) for North American buyer intent parsing

Matching Logic: The AI doesn't just match keywords. It understands that "custom silicone phone case with logo" should match factories that list "OEM/ODM mobile accessories manufacturing" even though they share zero keywords.

Supplier Verification Pipeline

Supplier data is aggregated from 4 major platforms and cross-verified:

# Simplified verification flow
sources = ['alibaba', 'globalsources', 'made-in-china', 'dhgate']
for supplier in candidates:
    cross_platform_score = count_platforms_present(supplier, sources)
    license_verified = verify_business_license(supplier.license_number)
    export_history = check_customs_records(supplier.company_name)
    supplier.trust_score = weighted_score(
        cross_platform_score,
        license_verified,
        export_history
    )
Enter fullscreen mode Exit fullscreen mode

North America Compliance Matching

This is where MapleBridge.io differentiates most. The system knows that:

  • A Canadian importer needs suppliers familiar with Health Canada registration, IC certification, and bilingual FR/EN labeling
  • An Amazon FBA seller needs factories that handle FNSKU labeling, CPSC compliance, and can ship direct to FBA warehouses
  • A Shopify brand needs OEM/ODM capability for small batches (100-500 units) with custom packaging

Results So Far

  • Supplier database: Cross-verified manufacturers from 4 major B2B platforms
  • Matching accuracy: Semantic AI outperforms keyword matching by surfacing factories that traditional search would miss
  • Buyer cost: Free. No platform fees, no commissions

What I Learned Building This

  1. Chinese manufacturing terminology is its own language — Using a bilingual AI model (QWEN for Chinese context) dramatically improved matching quality
  2. Small batch sourcing is an underserved market — Most platforms cater to bulk buyers (10,000+ units). Amazon FBA sellers and Shopify store owners need 100-500 units
  3. Compliance is the real value — Anyone can build a supplier directory. Matching by regulatory requirements (FDA, Health Canada, CPSC, FCC, IC) is where AI adds genuine value

Try It

MapleBridge.io is live and free for buyers. If you're sourcing from China for the North American market, give it a try.


Built with FastAPI, Streamlit, QWEN, and OpenAI. Deployed on Docker/ECS with nginx reverse proxy.

Top comments (0)