Patent attributes
Implementations relate to methods and systems to identify problem shifts. In some implementations, a method includes obtaining a plurality of published shift schedules, each published shift schedule associated with a respective shift of a respective employer of one or more employers, wherein each published shift schedule includes a location attribute, industry code attribute, and week indicator attribute; for each published shift schedule, obtaining a corresponding time and attendance record; programmatically analyzing the published shift schedule and the corresponding time and attendance record to determine unscheduled shifts; and adding unscheduled shift data associated with one or more unscheduled shifts to a training corpus, wherein the unscheduled shift data includes two or more of an employer identifier, a location identifier, a shift identifier, an industry identifier, an employee identifier, a job type identifier; and applying a machine learning algorithm to the training corpus to determine a plurality of problem shifts.