ShopNow, a mid-sized e-commerce marketplace, wants to predict whether a product listing will convert within 7 days of first impression so the ranking team can prioritize high-potential items. You must decide whether a classical ML model or a deep learning model is the better production choice for this dataset and business setting.
The training data contains listing-level examples collected over 12 months.
| Feature Group | Count | Examples |
|---|---|---|
| Numerical | 18 | price, discount_pct, inventory_count, seller_rating, historical_ctr |
| Categorical | 11 | category_id, seller_tier, brand, country, device_type |
| Text | 2 | product_title, short_description |
| Temporal / behavioral | 7 | day_of_week, listing_age_hours, recent_views, add_to_cart_rate |
A good solution should improve over a logistic regression baseline by at least +0.05 ROC-AUC and justify the model choice using data size, feature modality, latency, and maintainability. The final recommendation should be defensible for a production ranking pipeline.