СПС: Система уведомлений и акт... Заметка

СПС: Система уведомлений и актуальность

NEP (Notification Event Processor) - это система реального времени для отправки уведомлений, разработанная компанией Pinterest. Она улучшает взаимодействие пользователей с помощью персонализированных уведомлений, основанных на различных факторах. NEP использует машинное обучение для определения контента, получателей, каналов и оптимального времени для отправки уведомлений. Ключевые модели NEP фокусируются на том, что отправлять, кому, по какому каналу, когда и как приоритизировать контент. NEP вводит ежедневный подход к генерации кандидатов для событий уведомлений и использует многошляпный модель (NEP ранжировщик) для прогнозирования вероятности взаимодействия пользователей. Компонент Policy принимает решения об отправке уведомлений на основе полезности и пороговых значений, которые автоматически настраиваются с помощью PID-регулятора для соответствия объему отправки. Реализация NEP привела к значительным улучшениям в метриках взаимодействия с электронными письмами и push-уведомлениями, а также росту еженедельной активности пользователей (WAU). Система работает в реальном времени с помощью кластера GPU, и планируется использование низкопрецизионного обслуживания моделей в будущем для оптимизации. NEP демонстрирует важность уведомлений в удержании пользователей и подчеркивает преимущества использования машинного обучения для персонализированных и своевременных стратегий взаимодействия.