📊 Product Recommendations POC

Graph Neural Network (GNN) vs Semantic Similarity

About This Demo

This proof-of-concept explores two complementary approaches to product recommendations: Day 1 (Semantic) finds products with similar text descriptions, while Day 2 (Graph-based) discovers connections through shared occasions, seasons, and themes. With only 18% overlap, these methods complement rather than replace each other. The visualizations below demonstrate how graph-based recommendations enable cross-category discovery that traditional similarity algorithms cannot detect.

🎨 Interactive Visualizations

🎯
Interactive Demo
Try all three modes: Day 1 (Semantic), Day 2 (Graph), and Compare Both. Search products, see recommendations, explore differences.
Main Demo
🎯
Dual Discovery
See both Product→Product AND Product→Category recommendations. Shows how one product unlocks two discovery modes.
New Feature
📊
Overlap by Category
Which categories benefit most from graph approach? Red = high value, green = both methods similar.
Strategic
📈
Diversity Comparison
Compare category diversity in recommendations. Shows how methods differ in cross-category discovery.
Metrics
🗺️
Product Clusters (t-SNE)
2D visualization of 18K products showing natural clustering. Zoom, pan, and hover to explore.
Exploratory
🔍
Case Studies
Real product examples showing side-by-side comparisons. See exactly how recommendations differ.
Examples
🌊
Category Connection Flow
Sankey diagram showing how categories connect through occasions, seasons, and themes. See the exact flow of cross-category relationships.
🔵 Season 🟢 Occasion 🟠 Theme

🎯 Recommended Path

  1. Start: Try the Interactive Demo - explore all three modes
  2. Understand: View Category Connection Flow - see why it works
  3. Analyze: Check Overlap by Category - strategic insights
  4. Examples: Review Case Studies - real comparisons
  5. Explore: View Dual Discovery - see product & category recommendations side-by-side

POC Completed: January 22, 2026 | 20,000 products analyzed | 2 AI approaches tested | 18% overlap = Complementary value ✓