CPC G06Q 10/1091 (2013.01) [G06Q 10/06393 (2013.01)] | 23 Claims |
1. A method for providing alerts prior to potential missed clockings, the method comprising:
retrieving, via at least one processor, historical employee clockings data;
identifying, via the at least one processor, missed clockings based on an alignment of the historical employee clockings data;
extracting, via the at least one processor, labels each of which identifies one of the missed clockings as having been missed;
extracting, via the at least one processor, features representative of the missed clockings;
generating, via the at least one processor, a machine-learning-based predictive model trained to generate a risk score based at least in part on the labels and statistical correlations of the extracted features, the risk score indicative of a likelihood that a scheduled clocking will be missed;
calculating, via the at least one processor, the extracted features for an upcoming scheduled clocking within a prediction window;
generating, via the at least one processor using the machine-learning-based predictive model and based at least in part on the calculated extracted features, a risk score for the upcoming scheduled clocking;
determining, via the at least one processor and based at least in part on the risk score, that an alert corresponding to the upcoming scheduled clocking should be presented; and
presenting, via an electronic device, the alert prior to an occurrence of the upcoming scheduled clocking;
wherein:
generating a risk score for the upcoming scheduled clocking is performed in response to at least one of: a schedule being posted, a schedule being updated, or a missed clocking,
extracting features representative of the missed clockings comprises identifying an employee's miss rate for at least one clocking based at least in part on a location, and
the alert includes a response option that provides for the employee to clock in.
|