1. A computer implemented method for generating a set of recommendations for performing a task according to a labor standard, the computer implemented method comprising: automatically detecting event data derived from a continuous video stream, wherein the event data comprises metadata describing a sequence of motions for performing the task; parsing the event data to identify appropriate event data describing a discrete set of motions from the sequence of motions; analyzing, using an analysis server, the discrete set of motions to form a labor standard, wherein the labor standard specifies an optimal manner of performing the discrete set of motions; and generating a set of recommendations for performing the task efficiently according to the labor standard.