Predict Short-Video Engagement with Skewed Data
ByteDanceData Scientist · Technical ScreenLast updated
Design a short-video engagement model with explicit targets, leakage-safe features, heavy-tail handling, exposure awareness, and temporal evaluation.
Predict Short-Video Engagement with Skewed Data
You need to predict a future engagement quantity for a short video. Explain what data you would request, how you would formulate the modeling problem, and how you would handle skewed data. The exact engagement event and forecast horizon are not supplied: identify the definitions you need and make any working assumptions explicit.
Describe both model development and evaluation. Distinguish a skewed target distribution from unrepresentative sampling or an imbalanced binary label; these problems need different remedies.
Hints
Hint 1
Separate exposure from response: A video can receive more engagements because it is shown more often, because viewers respond more often, or both.
Follow-up questions
- What changes if predictions are made before a video has received any impressions?
- Why might a log-transformed target improve typical-video error but underestimate total engagement?
- How would you test whether good offline results are driven by the historical recommendation policy?
Solution walkthrough is for members
Get the full walkthrough with reference code and complexity analysis, plus Kitty Coach at 300 messages a day. Hints, the code runner and community answers stay free.