This winter school will focus on the use of machine learning in Earth Sciences with specific applications to seismology. As usual we will combine theory with practicals using the Python language and Jupyter notebooks. The machine learning part will make use of the scikit-learn (scikit-learn.org) tools and/or tensorflow (tensorflow.org). In terms of methodology and applications we will touch on classification, regression, clustering, feature extraction problems.As always we start with a day of Python/ObsPy introduction with a focus on new features.