Learning Work flow system