Pinterest Similar Products
Overview
- Design a system to detect similar products and provide more context to users.
- How to tell whether two products are similar
- Two shoes same size same color, different orientation
- What do you mean by better content
Function requirements
- Detect products that are too similar
- Provide non duplicate data/content to users
Key metrics/data
- num of users + estimated growth
- Database/storage size
- Reads vs Writes operation ratio
- Volume of request