You are advising an autonomous ride-hailing business that wants to reduce wasted dispatches and improve fleet efficiency. The operations and product teams are considering whether to score trip requests for cancellation risk before assigning a vehicle, so they can change dispatch timing, rider messaging, or incentive policies.
How would you design a machine learning model to predict rider cancellation rates before a vehicle is dispatched?