prepare slides and codes for machine learing training