Maybe or maybe you could just model what the workers already do, predict what they should do, and dynamically provide feedback, simulation, etc.
Offer stands to help you, but given the deadline for the next batch is days away, you would need to let me know as soon as possible via a comment, then I'd contact you via email.