How to design a Recommendation System- use ML/Machine Learning Algorithms
1. Requirements Gathering Functional Requirements We need a system that: Non-Functional Requirements Requirement Target Relevance High CTR/Conversion Latency <100ms Availability 99.9% Freshness Minutes or seconds Scalability Millions of users 2.…