CPC G06Q 10/06311 (2013.01) [G06N 20/00 (2019.01); G06Q 2240/00 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
identifying provider computing devices in a geocoded region comprising a plurality of geocoded areas;
determining estimated times of arrival for provider computing devices in the geocoded region based on GPS location information of the provider computing devices;
generating, utilizing a provider allocation model, a transportation flow matrix for the geocoded region based, at least in part, on the estimated times of arrival for the provider computing devices in the geocoded region;
determining, utilizing the transportation flow matrix, provider allocation shortages for at least one of the plurality of geocoded areas of the geocoded region;
generating, utilizing personalized provider behavioral models corresponding to the provider computing devices, and based on the provider allocation shortages determined utilizing the transportation flow matrix and on the estimated times of arrival, relocation prediction probabilities indicating individual probabilities that the provider computing devices will relocate to a target geocoded area of the plurality of geocoded areas;
selecting a provider computing device of the provider computing devices to relocate to the target geocoded area based on the relocation prediction probabilities generated utilizing the personalized provider behavioral models; and
providing, in real-time, to the provider computing device, a customized interface to guide the provider computing device to the target geocoded area with an updated estimated time of arrival for the provider computing device.
|