CPC G06Q 10/02 (2013.01) [G06N 20/00 (2019.01); G06Q 30/0283 (2013.01); G06Q 50/40 (2024.01)] | 20 Claims |
1. A system comprising:
at least one processor; and
at least one non-transitory computer-readable storage medium storing instructions that, when executed by the at least one processor, causes the system to:
train a conversion-machine-learning model utilizing ground-truth-conversions and historical transportation features comprising historical cancellation penalties by:
generating predicted conversion probabilities;
comparing the predicted conversion probabilities with ground-truth-conversion probabilities utilizing a loss function to determine a measure of loss; and
modifying parameters of the conversion-machine-learning model based on the measure of loss;
receive a transportation request from a requestor device;
extract a set of transportation features corresponding to the transportation request;
generate, from the set of transportation features utilizing the conversion-machine-learning model, a first conversion probability that a transportation provider transports a requestor associated with the requestor device if a cancellation penalty for cancelling the transportation request is assessed against the requestor;
generate, from the set of transportation features utilizing the conversion-machine-learning model, a second conversion probability that a transportation provider transports the requestor if the cancellation penalty for cancelling the transportation request is not assessed against the requestor; and
based on the first conversion probability and the second conversion probability, provide a customized cancellation notice to the requestor device in response to receiving an indication of a selection to cancel the transportation request from the requestor device.
|