

#258 Machine Learning for Ride Sharing at Lyft, with Rachita Naik, ML Engineer at Lyft
Nov 4, 2024
Rachita Naik, a Machine Learning Engineer at Lyft and a Columbia University grad, dives into the fascinating world of machine learning in ride-sharing. She discusses the complexities of ETA predictions and the real-time algorithms that keep users informed. With an emphasis on dynamic pricing and safety, Rachita addresses the challenges of late model deployment and latency issues faced by millions. She also highlights the innovative role of AI, particularly generative technologies, in enhancing customer interactions and driving continuous improvement at Lyft.
AI Snips
Chapters
Transcript
Episode notes
ETA Prediction
- ETA prediction is crucial for ride-sharing apps, using algorithms to estimate arrival times.
- These algorithms consider historical ride patterns, real-time traffic, and weather conditions for accurate predictions.
ETA Pipeline
- ETA prediction pipelines involve multiple layers, including mapping, real-time signals, routing, and bias correction.
- Lyft uses a system called LyftNav, incorporating driver GPS, OpenStreetMaps, and real-time traffic data.
Challenges of Scale
- Building large-scale ML systems presents challenges like latency, scale, and model degradation.
- Lyft prioritizes system reliability and uses fallbacks, shadowing, and testing to ensure smooth deployments.