AI-Powered Product Recommendations
How we built collaborative filtering and content-based recommendations into the Crowdstart platform.
Personalization drives conversion. Generic storefronts convert at 2%. Personalized experiences reach 8% or higher. Today we are launching AI-powered recommendations in Crowdstart.
The Recommendation Problem
Good recommendations must balance:
- Relevance: Items the customer actually wants
- Discovery: Items the customer did not know they wanted
- Diversity: Avoid filter bubbles and repetition
- Freshness: New products need exposure
- Business goals: Margin, inventory, strategic priorities
No single algorithm optimizes all dimensions.
Our Hybrid Approach
Crowdstart recommendations combine three methods:
Collaborative Filtering
"Customers who bought X also bought Y"
We use matrix factorization to find latent factors connecting customers and products. This discovers non-obvious relationships: customers who back hardware projects often back design tools.
Content-Based Filtering
"Similar to items you've viewed"
Product attributes (category, price range, creator, tags) define similarity. Useful for new customers without purchase history.
Contextual Bandits
"Optimized for this moment"
Real-time context (time of day, device, referral source, session behavior) influences which recommendations surface. A returning customer on mobile at midnight sees different items than a new visitor on desktop at noon.
Cold Start Solutions
New products and new customers pose challenges:
New products: Seeded with content-based similarity, then learn from early interactions. Exploration budget ensures new items get traffic.
New customers: Start with popularity and context-based recommendations. First few interactions rapidly personalize.
Implementation
The recommendation engine runs as a separate service:
POST /recommendations
{
"customer_id": "cust_123",
"context": {
"page": "product",
"product_id": "prod_456",
"device": "mobile"
},
"count": 6,
"strategy": "hybrid"
}
Response includes recommendations with explanation:
{
"items": [
{
"product_id": "prod_789",
"score": 0.87,
"reason": "similar_to_viewed"
}
]
}
Privacy
Recommendations work without storing personal data:
- Customer embeddings are anonymous vectors
- No PII in feature store
- On-device personalization option for sensitive contexts
Results
Early adopters report:
- 31% increase in average order value
- 18% improvement in discovery (purchases from browsing, not search)
- 2.3x increase in cross-sell conversion
What's Next
We are training models that understand product images and descriptions. Visual similarity and semantic search will unlock new recommendation dimensions.
Zach Kelling is the founder of Hanzo Industries.
Read more
Commerce AI: What We Learned in 2017
Lessons from a year of building and deploying AI systems for commerce.
Zen: 1T+ Parameter MoE Architecture
Hanzo's flagship LLM — a 1.04 trillion parameter Mixture of Experts model fused from top language models, with distributed training and on-chain model attestation.
BitDelta: Serving 14 Zen Models from One GPU Cluster
How BitDelta's 1-bit delta compression lets us serve 14 Zen model variants from shared GPU infrastructure — the math, the architecture, and the tradeoffs.