medium

Design a Notification Relevance System

Design an ML system that decides which notifications to send, when to send them, and through which channel. The system must maximize user engagement without causing notification fatigue. Consider user-level send budgets, optimal timing prediction, content relevance scoring, and how to model long-term user satisfaction vs. short-term clicks.

Loading the workspace...