Build Predictive Model for Buyer Engagement Uplift
Quick Overview
Meta machine learning prompt on building a causal uplift model for a "Show similar products" button, covering experiment data, pre-treatment features, uplift algorithms, evaluation, thresholds, and rollout decisions.
Build Predictive Model for Buyer Engagement Uplift
Company: Meta
Role: Data Scientist
Category: Machine Learning
Difficulty: medium
Interview Round: Technical Screen
##### Scenario
Data scientists need a predictive model to estimate how the new 'Show similar products' button will influence buyer engagement.
##### Question
Describe how you would build a model—including feature selection, algorithm choice, sample-size considerations, evaluation and decision threshold—to predict engagement uplift and support the launch decision.
##### Hints
Discuss demographic and behavioral features, pick algorithm based on data size, cross-validate, and translate predicted uplift into a launch recommendation.
Quick Answer: Meta machine learning prompt on building a causal uplift model for a "Show similar products" button, covering experiment data, pre-treatment features, uplift algorithms, evaluation, thresholds, and rollout decisions.
Predict Engagement Uplift for a New "Show Similar Products" Button
A new "Show similar products" button may change buyer engagement. You need to build a predictive model that estimates the causal uplift from showing the button and supports a launch decision.
Constraints & Assumptions
The goal is causal uplift, not just predicting engagement likelihood.
Use only pre-exposure features in the model.
Prefer randomized experiment data when available; if not, state the assumptions needed for observational data.
Connect the model output to a business decision: global launch, targeted rollout, further testing, or no launch.
Clarifying Questions to Ask Guidance
What is the primary outcome: click, product detail view, add-to-cart, purchase, or long-term engagement?
Is randomized treatment/control data available?
What unit is being scored: user, session, impression, product, or user-product pair?
Are there fairness, merchant-quality, or user-experience constraints?
What a Strong Answer Covers Guidance
Causal framing: ATE, CATE/uplift, treatment assignment, counterfactual outcomes, and assumptions.
Data setup with assignment, exposure, outcome, and pre-treatment features.