Coaching Reports

From Idrive
Revision as of 13:41, 3 May 2019 by Madalina (talk | contribs) (Created page with "=Concept= This feature is dedicated to companies which have review service paid and its purpose is to assign a label or more labels to a driver for his driving behavior in la...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Concept

This feature is dedicated to companies which have review service paid and its purpose is to assign a label or more labels to a driver for his driving behavior in last week.

Coaching Drivers Categories

There are 6 distinct categories in which a driver can be assigned into. A driver can be simultaneous in multiple categories (except if it a good driver, in that case, that will be the single label).

In the table below are the reviews that are taking into consideration into algorithm for each of the labels:

Coaching.PNG

Algorithm

1. Collecting data from database: drivers, company and review id of events only for drivers who drove more than 5 miles in last week.

2. Collecting drivers’ total distances made last week.

3. For each driver is calculated the frequency of occurrence for all event types from database which is divided to square root of driver’s total distance named event occurrence per distance.

4. Forwards is calculated a threshold for each event type based on event occurrence per distance as events’ mean + 1 events’ standard deviation. So, each event type has its own threshold which is dynamic (it changes weekly).

5. Afterwards, is calculated the difference between each event frequency and event threshold for all drivers.

6. If the event outcome is greater than zero then is calculated the sum of all events which compose every drivers’ category (Speeders, Reckless Drivers, Distracted Drivers, Traffic Offenders). If the event outcome for each event type is less than zero, then he will be classified as a Good Driver.

7. Drivers will be assigned to the groups for which they have the sum of outcomes greater than zero. Thus, a driver could be classified in one or more groups.

8. For each driver is calculated the fuel consumption while making idling and while making speed events.

9. For every driver which have the fuel cost above average + standard deviation of the entire population, the label assigned will be ‘Fuel Waster’.