NEP:通知系统和相关性

Lin Zhu; Staff Machine Learning Engineer | Eric Tam; Staff Software Engineer | Yuxiang Wang; Staff Machine Learning Engineer |

Lin Zhu; Staff Machine Learning Engineer | Eric Tam; Staff Software Engineer | Yuxiang Wang; Staff Machine Learning Engineer |

Importance of Notifications

通知的重要性

Notifications (e.g. email, push, in-app messages) play an important role in driving user retention. In our previous system, which operated on a daily budget allocation model, the system relied on predicting daily budgets for individual users on a daily basis, constraining the flexibility and responsiveness required for dynamic user engagement and content changes. Notification Event Processor (NEP) is a next generation notification system developed at Pinterest, offering the flexibility to process and make decisions to send notifications in near real-time. By harnessing the power of machine learning, NEP determines various factors for sending notifications, such as content selection, recipient targeting, channel preferences, and optimal timing. The implementation of this system resulted in significant improvements in user email and push engagement metrics and weekly active user (WAU) growth.

通知(例如电子邮件、推送、应用内消息)在推动用户保留方面起着重要作用。在我们之前的系统中,该系统采用每日预算分配模型运行,依赖于每日预测用户的预算,限制了动态用户参与和内容更改所需的灵活性和响应能力。通知事件处理器(NEP)是Pinterest开发的下一代通知系统,能够在几乎实时的情况下处理和决策发送通知。通过利用机器学习的力量,NEP确定发送通知的各种因素,如内容选择、接收者定位、渠道偏好和最佳时机。该系统的实施显著改善了用户电子邮件和推送参与指标以及每周活跃用户(WAU)的增长。

NEP System

NEP系统

  • Expand types of notifications that support different functionalities across Pinterest
  • 扩展支持Pinterest上不同功能的通知类型
  • Better real-time notification processing capabilities
  • 更好的实时通知处理能力
  • Dynamic and holistic control of the volume and send time of notifications
  • 动态和整体控制通知的音量和发送时间
  • Personalization on notifications user receives
  • 用户接收到的通知的个性化设置
  • Reduce the number of irrelevant or unhelpful notifications
  • 减少无关或无用的通知

Design goals:

设计目标:

  • Given a stream of notification candidate events, optimize notification experience by controlling:
  • 给定一系列通知候选事件,通过控制来优化通知体验:
  • Frequency (less irrelevant notifications)
  • 频率(减少无关的通知)
  • Ch...
开通本站会员,查看完整译文。

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.137.1. UTC+08:00, 2024-11-22 19:57
浙ICP备14020137号-1 $访客地图$