Inspiration
The rideshare driver funnel has always been a fascinating puzzle in the gig economy. When I discovered that only 11.22% of driver signups ever complete their first trip, I was stunned by the scale of the opportunity. Each lost driver represents wasted acquisition costs and missed revenue potential for platforms like Uber. With driver economics being so critical to rideshare profitability, I wanted to build a model that could accurately predict which drivers would convert and identify actionable intervention points to improve these dismal conversion rates.
What it does
ZotZotZot Predicting Driver Activation is a machine learning solution that: Predicts which driver signups are likely to complete their first trip with high accuracy (93%) Identifies the critical factors that influence driver conversion Recommends targeted interventions at key points in the driver journey Quantifies the expected impact of different optimization strategies
How we built it
Data Exploration and Cleaning: I started by thoroughly cleaning the dataset, which contained 54,681 driver signups with 11 different attributes. I properly handled "NA" values (particularly in date fields) and created a clean target variable for drivers who completed their first trip. Feature Engineering: I engineered relevant features including:
Completion status flags for key onboarding steps Time-based features (days to complete BGC, vehicle addition) Categorical encodings for city, signup OS, and acquisition channel Interaction terms for complex relationships
Model Development: I implemented and compared three complementary algorithms: Logistic Regression: For interpretability and clear feature importance scores Random Forest: For handling non-linear relationships and complex interactions Gradient Boosting: For maximizing predictive accuracy
Model Evaluation: I rigorously evaluated each model using: Train/test split validation (70/30) Accuracy, precision, recall, and F1 score metrics Confusion matrices to understand error patterns Feature importance analysis to identify key factors
Insights Extraction: I translated model findings into clear business recommendations organized around three pillars: completing the critical path, speeding up the journey, and optimizing acquisition channels.## Challenges we ran into
Accomplishments that we're proud of
High Model Performance: Achieving 93% accuracy means we can identify the vast majority of potential converters. Clear Actionable Insights: The model revealed concrete levers that can be pulled to improve conversion: Focusing on vehicle addition completion (44.71% vs. 0.64% conversion) Accelerating BGC completion (42.10% same-day vs. 2.45% after 15+ days) Expanding the referral program (19.89% vs. 6.19% for paid channels)## What we learned
What's next for ZotZotZot Predicting Driver Activation
- Real-Time Scoring System: Implement a production system that scores new driver signups daily and triggers automated interventions based on predicted conversion probability.
- A/B Testing Framework: Design controlled experiments to validate the impact of different interventions on conversion rates.
- Enhanced Feature Engineering: Incorporate additional data sources like: Local market conditions, Driver demographic information, Communication engagement metrics, Application interaction patterns.
- Dynamic Model Updates: Create a pipeline for continuous model retraining as new data becomes available.
Log in or sign up for Devpost to join the conversation.