ABNORMAL TRIP MONITOR
Trips on a ride sharing platform may be monitored in order to predict abnormal trips. A set of fixed features may be obtained based on a trip on a ride sharing platform. A set of dynamic features may be obtained based on the trip on the ride sharing platform. The set of fixed features and the set of dynamic features may be input into a prediction model. The trip on the ride sharing platform may be classified based on an output of the prediction model. An action may be performed based on the classification of the trip on the ride sharing platform.
1 . A method for trip monitoring, comprising:
obtaining a set of fixed features based on a trip on a ride sharing platform;
obtaining a set of dynamic features based on the trip on the ride sharing platform;
inputting the set of fixed features and the set of dynamic features into a prediction model;
classifying the trip on the ride sharing platform based on an output of the prediction model; and
performing an action based on the classification of the trip on the ride sharing platform.
2 . The method of claim 1 , wherein the set of fixed features comprise at least one of:
passenger information, driver information, and order information.
3 . The method of claim 2 , wherein the order information comprises at least one of:
estimated trip duration, estimated trip distance, and payment type.
4 . The method of claim 1 , wherein the set of dynamic features comprise at least one of:
time information, distance information, and trip status information.
5 . The method of claim 4 , wherein the time information comprises at least one of: a current duration of the trip, a ratio between the current duration of the trip and an estimated trip duration, and a current time.
6 . The method of claim 4 , wherein the trip status information is based on a state machine.
7 . The method of claim 1 , wherein the output of the prediction model is based on a comparison of the set of dynamic features with a set of predicted features.
8 . The method of claim 1 , wherein the trip on the ride sharing platform is classified as at least one of: successful, nominal, or abnormal.
9 . The method of claim 1 , wherein performing the action comprises at least one of:
closing the trip on the ride sharing platform;
creating a case report;
contacting a passenger of the trip on the ride sharing platform;
contacting a driver of the trip on the ride sharing platform;
contacting emergency services; and
contacting an emergency contact of the passenger of the trip on the ride sharing platform.
10 . A system for trip monitoring, comprising one or more processors and one or more non-transitory computer-readable memories coupled to the one or more processors and configured with instructions executable by the one or more processors to cause the system to perform operations comprising:
obtaining a set of fixed features based on a trip on a ride sharing platform;
obtaining a set of dynamic features based on the trip on the ride sharing platform;
inputting the set of fixed features and the set of dynamic features into a prediction model;
classifying the trip on the ride sharing platform based on an output of the prediction model; and
performing an action based on the classification of the trip on the ride sharing platform.
11 . The system of claim 10 , wherein the set of fixed features comprise at least one of:
passenger information, driver information, and order information.
12 . The system of claim 11 , wherein the order information comprises at least one of:
estimated trip duration, estimated trip distance, and payment type.
13 . The system of claim 10 , wherein the set of dynamic features comprise at least one of:
time information, distance information, and trip status information.
14 . The system of claim 13 , wherein the time information comprises at least one of: a current duration of the trip, a ratio between the current duration of the trip and an estimated trip duration, and a current time.
15 . The system of claim 13 , wherein the trip status information is based on a state machine.
16 . The system of claim 10 , wherein the output of the prediction model is based on a comparison of the set of dynamic features with a set of predicted features.
17 . The system of claim 10 , wherein the trip on the ride sharing platform is classified as at least one of: successful, nominal, or abnormal.
18 . The system of claim 10 , wherein performing the action comprises at least one of:
closing the trip on the ride sharing platform;
creating a case report;
contacting a passenger of the trip on the ride sharing platform;
contacting a driver of the trip on the ride sharing platform;
contacting emergency services; and
contacting an emergency contact of the passenger of the trip on the ride sharing platform.
19 . A non-transitory computer-readable storage medium configured with instructions executable by one or more processors to cause the one or more processors to perform operations comprising:
obtaining a set of fixed features based on a trip on a ride sharing platform;
obtaining a set of dynamic features based on the trip on the ride sharing platform;
inputting the set of fixed feature and the set of dynamic features into a prediction model;
classifying the trip on the ride sharing platform based on an output of the prediction model; and
performing an action based on the classification of the trip on the ride sharing platform.
20 . The non-transitory computer-readable storage medium of claim 19 , wherein the set of dynamic features comprise at least one of: time information, distance information, and trip status information.